Warning: Permanently added '35.173.253.40' (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/9404979-epel-10-aarch64 --chroot epel-10-aarch64 Version: 1.3 PID: 8873 Logging PID: 8874 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 9404979, 'buildroot_pkgs': [], 'chroot': 'epel-10-aarch64', 'enable_net': True, 'fedora_review': False, 'git_hash': '573209200f4dbf8966be7625c47935bcf0af14bd', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/rezso/ML/tvm', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'tvm', 'package_version': '0.21.0-20250812.0.git6790af83.cu12_9', 'project_dirname': 'ML', 'project_name': 'ML', 'project_owner': 'rezso', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/rezso/ML/epel-10-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/rezso/CUDA/epel-10-aarch64/', 'id': 'copr_rezso_CUDA', 'name': 'Additional repo copr_rezso_CUDA'}, {'baseurl': 'https://developer.download.nvidia.com/compute/cuda/repos/rhel9/x86_64', 'id': 'https_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64', 'name': 'Additional repo https_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64'}, {'baseurl': 'https://developer.download.nvidia.com/compute/cuda/repos/rhel9/sbsa', 'id': 'https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa', 'name': 'Additional repo https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa'}], 'sandbox': 'rezso/ML--rezso', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': None, 'submitter': 'rezso', 'tags': [], 'task_id': '9404979-epel-10-aarch64', 'timeout': 180000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/rezso/ML/tvm /var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/rezso/ML/tvm', '/var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm'... Running: git checkout 573209200f4dbf8966be7625c47935bcf0af14bd -- cmd: ['git', 'checkout', '573209200f4dbf8966be7625c47935bcf0af14bd', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm rc: 0 stdout: stderr: Note: switching to '573209200f4dbf8966be7625c47935bcf0af14bd'. 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 5732092 automatic import of tvm Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm 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 tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=180000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm/tvm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1755004183.186426 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.3 starting (python version = 3.13.5, NVR = mock-6.3-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm/tvm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1755004183.186426 -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-rlb2v_p5/tvm/tvm.spec) Config(centos-stream+epel-10-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 6.3 INFO: Mock Version: 6.3 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream+epel-10-aarch64-bootstrap-1755004183.186426/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 container image: quay.io/centos/centos:stream10 INFO: Pulling image: quay.io/centos/centos:stream10 INFO: Tagging container image as mock-bootstrap-050d8575-65b1-442f-90ad-52d913e02749 INFO: Checking that 2f710eec142770541e5204759c1cd7458b7b8e82406422fe101341905d4e39a4 image matches host's architecture INFO: Copy content of container 2f710eec142770541e5204759c1cd7458b7b8e82406422fe101341905d4e39a4 to /var/lib/mock/centos-stream+epel-10-aarch64-bootstrap-1755004183.186426/root INFO: mounting 2f710eec142770541e5204759c1cd7458b7b8e82406422fe101341905d4e39a4 with podman image mount INFO: image 2f710eec142770541e5204759c1cd7458b7b8e82406422fe101341905d4e39a4 as /var/lib/containers/storage/overlay/35877cc2d545359455c0f46a3c6e7631076bba9605f5c8a275f7587595316f60/merged INFO: umounting image 2f710eec142770541e5204759c1cd7458b7b8e82406422fe101341905d4e39a4 (/var/lib/containers/storage/overlay/35877cc2d545359455c0f46a3c6e7631076bba9605f5c8a275f7587595316f60/merged) with podman image umount INFO: Removing image mock-bootstrap-050d8575-65b1-442f-90ad-52d913e02749 INFO: Package manager dnf4 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/centos-stream+epel-10-aarch64-1755004183.186426/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 dnf4 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-18.el10.aarch64 rpm-sequoia-1.9.0.1-1.el10.aarch64 python3-dnf-4.20.0-18.el10.noarch python3-dnf-plugins-core-4.7.0-9.el10.noarch yum-4.20.0-18.el10.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 627 kB/s | 44 kB 00:00 Additional repo copr_rezso_CUDA 106 kB/s | 2.9 kB 00:00 Additional repo https_developer_download_nvidia 13 MB/s | 724 kB 00:00 Additional repo https_developer_download_nvidia 8.7 MB/s | 516 kB 00:00 CentOS Stream 10 - BaseOS 16 MB/s | 9.1 MB 00:00 CentOS Stream 10 - AppStream 5.4 MB/s | 3.3 MB 00:00 CentOS Stream 10 - CRB 1.2 MB/s | 731 kB 00:00 CentOS Stream 10 - Extras packages 25 kB/s | 6.9 kB 00:00 Extra Packages for Enterprise Linux 10 - aarch6 35 MB/s | 5.2 MB 00:00 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing: bash aarch64 5.2.26-6.el10 baseos 1.8 M bzip2 aarch64 1.0.8-25.el10 baseos 54 k centos-stream-release noarch 10.0-10.el10 baseos 25 k coreutils aarch64 9.5-6.el10 baseos 1.1 M cpio aarch64 2.15-3.el10 baseos 290 k diffutils aarch64 3.10-8.el10 baseos 405 k epel-rpm-macros noarch 10-5.el10_1 epel 8.1 k findutils aarch64 1:4.10.0-5.el10 baseos 555 k gawk aarch64 5.3.0-6.el10 baseos 1.1 M glibc-minimal-langpack aarch64 2.39-46.el10 baseos 52 k grep aarch64 3.11-10.el10 baseos 298 k gzip aarch64 1.13-3.el10 baseos 168 k info aarch64 7.1-6.el10 baseos 182 k patch aarch64 2.7.6-26.el10 appstream 130 k redhat-rpm-config noarch 293-1.el10 appstream 77 k rpm-build aarch64 4.19.1.1-18.el10 appstream 76 k sed aarch64 4.9-3.el10 baseos 316 k shadow-utils aarch64 2:4.15.0-6.el10 baseos 1.3 M tar aarch64 2:1.35-7.el10 baseos 854 k unzip aarch64 6.0-69.el10 baseos 186 k util-linux aarch64 2.40.2-10.el10 baseos 1.2 M which aarch64 2.21-44.el10 baseos 42 k xz aarch64 1:5.6.2-4.el10 baseos 481 k Installing dependencies: alternatives aarch64 1.30-2.el10 baseos 41 k ansible-srpm-macros noarch 1-16.1.el10_0 epel 20 k audit-libs aarch64 4.0.3-4.el10 baseos 131 k authselect aarch64 1.5.0-8.el10 baseos 144 k authselect-libs aarch64 1.5.0-8.el10 baseos 221 k basesystem noarch 11-22.el10 baseos 4.3 k binutils aarch64 2.41-56.el10 baseos 6.7 M binutils-gold aarch64 2.41-56.el10 baseos 940 k bzip2-libs aarch64 1.0.8-25.el10 baseos 42 k ca-certificates noarch 2024.2.69_v8.0.303-102.3.el10 baseos 1.1 M centos-gpg-keys noarch 10.0-10.el10 baseos 9.9 k centos-stream-repos noarch 10.0-10.el10 baseos 8.0 k coreutils-common aarch64 9.5-6.el10 baseos 2.1 M cracklib aarch64 2.9.11-8.el10 baseos 96 k cracklib-dicts aarch64 2.9.11-8.el10 baseos 3.6 M crypto-policies noarch 20250804-1.git2ca4115.el10 baseos 98 k curl aarch64 8.12.1-2.el10 baseos 216 k cyrus-sasl-lib aarch64 2.1.28-27.el10 baseos 107 k debugedit aarch64 5.1-8.el10 appstream 80 k dwz aarch64 0.16-1.el10 appstream 137 k ed aarch64 1.20-5.el10 baseos 82 k efi-srpm-macros noarch 6-6.el10 appstream 24 k elfutils aarch64 0.193-1.el10 baseos 541 k elfutils-debuginfod-client aarch64 0.193-1.el10 baseos 47 k elfutils-default-yama-scope noarch 0.193-1.el10 baseos 13 k elfutils-libelf aarch64 0.193-1.el10 baseos 208 k elfutils-libs aarch64 0.193-1.el10 baseos 266 k file aarch64 5.45-8.el10 baseos 49 k file-libs aarch64 5.45-8.el10 baseos 762 k filesystem aarch64 3.18-17.el10 baseos 4.8 M fonts-srpm-macros noarch 1:2.0.5-18.el10 appstream 27 k forge-srpm-macros noarch 0.4.0-6.el10 appstream 21 k gdb-minimal aarch64 16.3-2.el10 appstream 4.1 M gdbm aarch64 1:1.23-14.el10 baseos 150 k gdbm-libs aarch64 1:1.23-14.el10 baseos 56 k ghc-srpm-macros noarch 1.9.2-1.el10_0 epel 9.1 k glibc aarch64 2.39-46.el10 baseos 1.7 M glibc-common aarch64 2.39-46.el10 baseos 334 k glibc-gconv-extra aarch64 2.39-46.el10 baseos 1.8 M gmp aarch64 1:6.2.1-12.el10 baseos 268 k go-srpm-macros noarch 3.6.0-4.el10 appstream 28 k jansson aarch64 2.14-3.el10 baseos 47 k json-c aarch64 0.18-3.el10 baseos 46 k kernel-srpm-macros noarch 1.0-25.el10 appstream 11 k keyutils-libs aarch64 1.6.3-5.el10 baseos 33 k krb5-libs aarch64 1.21.3-8.el10 baseos 769 k libacl aarch64 2.3.2-4.el10 baseos 26 k libarchive aarch64 3.7.7-3.el10 baseos 408 k libattr aarch64 2.5.2-5.el10 baseos 19 k libblkid aarch64 2.40.2-10.el10 baseos 125 k libbrotli aarch64 1.1.0-6.el10 baseos 346 k libcap aarch64 2.69-7.el10 baseos 91 k libcap-ng aarch64 0.8.4-6.el10 baseos 33 k libcom_err aarch64 1.47.1-4.el10 baseos 27 k libcurl aarch64 8.12.1-2.el10 baseos 364 k libeconf aarch64 0.6.2-4.el10 baseos 33 k libevent aarch64 2.1.12-16.el10 baseos 256 k libfdisk aarch64 2.40.2-10.el10 baseos 157 k libffi aarch64 3.4.4-10.el10 baseos 38 k libgcc aarch64 14.3.1-2.1.el10 baseos 128 k libgomp aarch64 14.3.1-2.1.el10 baseos 360 k libidn2 aarch64 2.3.7-3.el10 baseos 119 k libmount aarch64 2.40.2-10.el10 baseos 155 k libnghttp2 aarch64 1.64.0-2.el10 baseos 77 k libpkgconf aarch64 2.1.0-3.el10 baseos 39 k libpsl aarch64 0.21.5-6.el10 baseos 65 k libpwquality aarch64 1.4.5-12.el10 baseos 123 k libselinux aarch64 3.9-1.el10 baseos 96 k libsemanage aarch64 3.9-1.el10 baseos 119 k libsepol aarch64 3.9-1.el10 baseos 331 k libsmartcols aarch64 2.40.2-10.el10 baseos 84 k libssh aarch64 0.11.1-1.el10 baseos 233 k libssh-config noarch 0.11.1-1.el10 baseos 9.7 k libstdc++ aarch64 14.3.1-2.1.el10 baseos 870 k libtasn1 aarch64 4.20.0-1.el10 baseos 74 k libunistring aarch64 1.1-10.el10 baseos 540 k libutempter aarch64 1.2.1-15.el10 baseos 28 k libuuid aarch64 2.40.2-10.el10 baseos 30 k libverto aarch64 0.3.2-10.el10 baseos 22 k libxcrypt aarch64 4.4.36-10.el10 baseos 124 k libxml2 aarch64 2.12.5-9.el10 baseos 673 k libzstd aarch64 1.5.5-9.el10 baseos 285 k lua-libs aarch64 5.4.6-7.el10 baseos 130 k lua-srpm-macros noarch 1-15.el10 appstream 9.8 k lz4-libs aarch64 1.9.4-8.el10 baseos 68 k mpfr aarch64 4.2.1-5.el10 baseos 325 k ncurses-base noarch 6.4-14.20240127.el10 baseos 100 k ncurses-libs aarch64 6.4-14.20240127.el10 baseos 330 k ocaml-srpm-macros noarch 10-4.el10 appstream 10 k openblas-srpm-macros noarch 2-19.el10 appstream 8.7 k openldap aarch64 2.6.8-3.el10 baseos 236 k openssl-fips-provider aarch64 1:3.5.1-3.el10 baseos 716 k openssl-libs aarch64 1:3.5.1-3.el10 baseos 2.1 M p11-kit aarch64 0.25.5-7.el10 baseos 482 k p11-kit-trust aarch64 0.25.5-7.el10 baseos 135 k package-notes-srpm-macros noarch 0.5-13.el10 appstream 10 k pam aarch64 1.6.1-8.el10 baseos 589 k pam-libs aarch64 1.6.1-8.el10 baseos 57 k pcre2 aarch64 10.44-1.el10.3 baseos 227 k pcre2-syntax noarch 10.44-1.el10.3 baseos 151 k perl-srpm-macros noarch 1-57.el10 appstream 9.5 k pkgconf aarch64 2.1.0-3.el10 baseos 44 k pkgconf-m4 noarch 2.1.0-3.el10 baseos 15 k pkgconf-pkg-config aarch64 2.1.0-3.el10 baseos 11 k popt aarch64 1.19-8.el10 baseos 65 k publicsuffix-list-dafsa noarch 20240107-5.el10 baseos 59 k pyproject-srpm-macros noarch 1.16.2-1.el10 appstream 15 k python-srpm-macros noarch 3.12-10.el10 appstream 24 k qt6-srpm-macros noarch 6.9.1-1.el10 appstream 11 k readline aarch64 8.2-11.el10 baseos 212 k rpm aarch64 4.19.1.1-18.el10 baseos 562 k rpm-build-libs aarch64 4.19.1.1-18.el10 baseos 88 k rpm-libs aarch64 4.19.1.1-18.el10 baseos 299 k rpm-sequoia aarch64 1.9.0.1-1.el10 baseos 907 k rust-toolset-srpm-macros noarch 1.88.0-1.el10 appstream 13 k setup noarch 2.14.5-7.el10 baseos 153 k sqlite-libs aarch64 3.46.1-4.el10 baseos 732 k systemd-libs aarch64 257-11.el10 baseos 776 k util-linux-core aarch64 2.40.2-10.el10 baseos 540 k xz-libs aarch64 1:5.6.2-4.el10 baseos 110 k zip aarch64 3.0-45.el10 baseos 264 k zlib-ng-compat aarch64 2.2.3-2.el10 baseos 65 k zstd aarch64 1.5.5-9.el10 baseos 455 k Transaction Summary ====================================================================================== Install 146 Packages Total download size: 60 M Installed size: 214 M Downloading Packages: (1/146): alternatives-1.30-2.el10.aarch64.rpm 2.9 MB/s | 41 kB 00:00 (2/146): audit-libs-4.0.3-4.el10.aarch64.rpm 7.5 MB/s | 131 kB 00:00 (3/146): authselect-1.5.0-8.el10.aarch64.rpm 7.8 MB/s | 144 kB 00:00 (4/146): authselect-libs-1.5.0-8.el10.aarch64.r 28 MB/s | 221 kB 00:00 (5/146): basesystem-11-22.el10.noarch.rpm 930 kB/s | 4.3 kB 00:00 (6/146): bash-5.2.26-6.el10.aarch64.rpm 92 MB/s | 1.8 MB 00:00 (7/146): binutils-gold-2.41-56.el10.aarch64.rpm 51 MB/s | 940 kB 00:00 (8/146): bzip2-1.0.8-25.el10.aarch64.rpm 7.7 MB/s | 54 kB 00:00 (9/146): bzip2-libs-1.0.8-25.el10.aarch64.rpm 7.2 MB/s | 42 kB 00:00 (10/146): centos-gpg-keys-10.0-10.el10.noarch.r 3.0 MB/s | 9.9 kB 00:00 (11/146): ca-certificates-2024.2.69_v8.0.303-10 107 MB/s | 1.1 MB 00:00 (12/146): binutils-2.41-56.el10.aarch64.rpm 161 MB/s | 6.7 MB 00:00 (13/146): centos-stream-release-10.0-10.el10.no 1.8 MB/s | 25 kB 00:00 (14/146): centos-stream-repos-10.0-10.el10.noar 914 kB/s | 8.0 kB 00:00 (15/146): cpio-2.15-3.el10.aarch64.rpm 41 MB/s | 290 kB 00:00 (16/146): coreutils-9.5-6.el10.aarch64.rpm 87 MB/s | 1.1 MB 00:00 (17/146): coreutils-common-9.5-6.el10.aarch64.r 120 MB/s | 2.1 MB 00:00 (18/146): cracklib-2.9.11-8.el10.aarch64.rpm 8.4 MB/s | 96 kB 00:00 (19/146): crypto-policies-20250804-1.git2ca4115 15 MB/s | 98 kB 00:00 (20/146): curl-8.12.1-2.el10.aarch64.rpm 32 MB/s | 216 kB 00:00 (21/146): cyrus-sasl-lib-2.1.28-27.el10.aarch64 15 MB/s | 107 kB 00:00 (22/146): diffutils-3.10-8.el10.aarch64.rpm 55 MB/s | 405 kB 00:00 (23/146): cracklib-dicts-2.9.11-8.el10.aarch64. 130 MB/s | 3.6 MB 00:00 (24/146): ed-1.20-5.el10.aarch64.rpm 8.4 MB/s | 82 kB 00:00 (25/146): elfutils-0.193-1.el10.aarch64.rpm 53 MB/s | 541 kB 00:00 (26/146): elfutils-default-yama-scope-0.193-1.e 4.2 MB/s | 13 kB 00:00 (27/146): elfutils-debuginfod-client-0.193-1.el 10 MB/s | 47 kB 00:00 (28/146): elfutils-libelf-0.193-1.el10.aarch64. 34 MB/s | 208 kB 00:00 (29/146): elfutils-libs-0.193-1.el10.aarch64.rp 46 MB/s | 266 kB 00:00 (30/146): file-5.45-8.el10.aarch64.rpm 9.3 MB/s | 49 kB 00:00 (31/146): file-libs-5.45-8.el10.aarch64.rpm 110 MB/s | 762 kB 00:00 (32/146): findutils-4.10.0-5.el10.aarch64.rpm 67 MB/s | 555 kB 00:00 (33/146): gdbm-1.23-14.el10.aarch64.rpm 20 MB/s | 150 kB 00:00 (34/146): gawk-5.3.0-6.el10.aarch64.rpm 80 MB/s | 1.1 MB 00:00 (35/146): gdbm-libs-1.23-14.el10.aarch64.rpm 7.8 MB/s | 56 kB 00:00 (36/146): filesystem-3.18-17.el10.aarch64.rpm 166 MB/s | 4.8 MB 00:00 (37/146): glibc-common-2.39-46.el10.aarch64.rpm 34 MB/s | 334 kB 00:00 (38/146): glibc-2.39-46.el10.aarch64.rpm 99 MB/s | 1.7 MB 00:00 (39/146): glibc-minimal-langpack-2.39-46.el10.a 9.4 MB/s | 52 kB 00:00 (40/146): glibc-gconv-extra-2.39-46.el10.aarch6 124 MB/s | 1.8 MB 00:00 (41/146): gmp-6.2.1-12.el10.aarch64.rpm 34 MB/s | 268 kB 00:00 (42/146): grep-3.11-10.el10.aarch64.rpm 40 MB/s | 298 kB 00:00 (43/146): gzip-1.13-3.el10.aarch64.rpm 27 MB/s | 168 kB 00:00 (44/146): info-7.1-6.el10.aarch64.rpm 25 MB/s | 182 kB 00:00 (45/146): jansson-2.14-3.el10.aarch64.rpm 8.4 MB/s | 47 kB 00:00 (46/146): json-c-0.18-3.el10.aarch64.rpm 9.3 MB/s | 46 kB 00:00 (47/146): keyutils-libs-1.6.3-5.el10.aarch64.rp 5.4 MB/s | 33 kB 00:00 (48/146): krb5-libs-1.21.3-8.el10.aarch64.rpm 88 MB/s | 769 kB 00:00 (49/146): libacl-2.3.2-4.el10.aarch64.rpm 3.4 MB/s | 26 kB 00:00 (50/146): libarchive-3.7.7-3.el10.aarch64.rpm 61 MB/s | 408 kB 00:00 (51/146): libattr-2.5.2-5.el10.aarch64.rpm 3.8 MB/s | 19 kB 00:00 (52/146): libblkid-2.40.2-10.el10.aarch64.rpm 24 MB/s | 125 kB 00:00 (53/146): libbrotli-1.1.0-6.el10.aarch64.rpm 73 MB/s | 346 kB 00:00 (54/146): libcap-2.69-7.el10.aarch64.rpm 21 MB/s | 91 kB 00:00 (55/146): libcap-ng-0.8.4-6.el10.aarch64.rpm 9.1 MB/s | 33 kB 00:00 (56/146): libcom_err-1.47.1-4.el10.aarch64.rpm 9.2 MB/s | 27 kB 00:00 (57/146): libcurl-8.12.1-2.el10.aarch64.rpm 75 MB/s | 364 kB 00:00 (58/146): libeconf-0.6.2-4.el10.aarch64.rpm 7.6 MB/s | 33 kB 00:00 (59/146): libevent-2.1.12-16.el10.aarch64.rpm 40 MB/s | 256 kB 00:00 (60/146): libffi-3.4.4-10.el10.aarch64.rpm 11 MB/s | 38 kB 00:00 (61/146): libfdisk-2.40.2-10.el10.aarch64.rpm 30 MB/s | 157 kB 00:00 (62/146): libgcc-14.3.1-2.1.el10.aarch64.rpm 29 MB/s | 128 kB 00:00 (63/146): libgomp-14.3.1-2.1.el10.aarch64.rpm 66 MB/s | 360 kB 00:00 (64/146): libidn2-2.3.7-3.el10.aarch64.rpm 24 MB/s | 119 kB 00:00 (65/146): libmount-2.40.2-10.el10.aarch64.rpm 40 MB/s | 155 kB 00:00 (66/146): libpkgconf-2.1.0-3.el10.aarch64.rpm 9.5 MB/s | 39 kB 00:00 (67/146): libnghttp2-1.64.0-2.el10.aarch64.rpm 15 MB/s | 77 kB 00:00 (68/146): libpsl-0.21.5-6.el10.aarch64.rpm 9.6 MB/s | 65 kB 00:00 (69/146): libpwquality-1.4.5-12.el10.aarch64.rp 25 MB/s | 123 kB 00:00 (70/146): libselinux-3.9-1.el10.aarch64.rpm 19 MB/s | 96 kB 00:00 (71/146): libsemanage-3.9-1.el10.aarch64.rpm 26 MB/s | 119 kB 00:00 (72/146): libsepol-3.9-1.el10.aarch64.rpm 60 MB/s | 331 kB 00:00 (73/146): libsmartcols-2.40.2-10.el10.aarch64.r 16 MB/s | 84 kB 00:00 (74/146): libssh-0.11.1-1.el10.aarch64.rpm 53 MB/s | 233 kB 00:00 (75/146): libssh-config-0.11.1-1.el10.noarch.rp 3.0 MB/s | 9.7 kB 00:00 (76/146): libstdc++-14.3.1-2.1.el10.aarch64.rpm 99 MB/s | 870 kB 00:00 (77/146): libtasn1-4.20.0-1.el10.aarch64.rpm 11 MB/s | 74 kB 00:00 (78/146): libunistring-1.1-10.el10.aarch64.rpm 68 MB/s | 540 kB 00:00 (79/146): libutempter-1.2.1-15.el10.aarch64.rpm 8.3 MB/s | 28 kB 00:00 (80/146): libuuid-2.40.2-10.el10.aarch64.rpm 9.0 MB/s | 30 kB 00:00 (81/146): libverto-0.3.2-10.el10.aarch64.rpm 5.5 MB/s | 22 kB 00:00 (82/146): libxcrypt-4.4.36-10.el10.aarch64.rpm 23 MB/s | 124 kB 00:00 (83/146): libxml2-2.12.5-9.el10.aarch64.rpm 91 MB/s | 673 kB 00:00 (84/146): libzstd-1.5.5-9.el10.aarch64.rpm 42 MB/s | 285 kB 00:00 (85/146): lua-libs-5.4.6-7.el10.aarch64.rpm 24 MB/s | 130 kB 00:00 (86/146): lz4-libs-1.9.4-8.el10.aarch64.rpm 15 MB/s | 68 kB 00:00 (87/146): mpfr-4.2.1-5.el10.aarch64.rpm 51 MB/s | 325 kB 00:00 (88/146): ncurses-base-6.4-14.20240127.el10.noa 19 MB/s | 100 kB 00:00 (89/146): ncurses-libs-6.4-14.20240127.el10.aar 56 MB/s | 330 kB 00:00 (90/146): openldap-2.6.8-3.el10.aarch64.rpm 42 MB/s | 236 kB 00:00 (91/146): openssl-fips-provider-3.5.1-3.el10.aa 90 MB/s | 716 kB 00:00 (92/146): p11-kit-0.25.5-7.el10.aarch64.rpm 70 MB/s | 482 kB 00:00 (93/146): openssl-libs-3.5.1-3.el10.aarch64.rpm 141 MB/s | 2.1 MB 00:00 (94/146): p11-kit-trust-0.25.5-7.el10.aarch64.r 13 MB/s | 135 kB 00:00 (95/146): pam-1.6.1-8.el10.aarch64.rpm 66 MB/s | 589 kB 00:00 (96/146): pam-libs-1.6.1-8.el10.aarch64.rpm 13 MB/s | 57 kB 00:00 (97/146): pcre2-10.44-1.el10.3.aarch64.rpm 44 MB/s | 227 kB 00:00 (98/146): pkgconf-2.1.0-3.el10.aarch64.rpm 11 MB/s | 44 kB 00:00 (99/146): pcre2-syntax-10.44-1.el10.3.noarch.rp 28 MB/s | 151 kB 00:00 (100/146): pkgconf-m4-2.1.0-3.el10.noarch.rpm 3.4 MB/s | 15 kB 00:00 (101/146): pkgconf-pkg-config-2.1.0-3.el10.aarc 2.3 MB/s | 11 kB 00:00 (102/146): popt-1.19-8.el10.aarch64.rpm 13 MB/s | 65 kB 00:00 (103/146): publicsuffix-list-dafsa-20240107-5.e 11 MB/s | 59 kB 00:00 (104/146): readline-8.2-11.el10.aarch64.rpm 38 MB/s | 212 kB 00:00 (105/146): rpm-4.19.1.1-18.el10.aarch64.rpm 83 MB/s | 562 kB 00:00 (106/146): rpm-build-libs-4.19.1.1-18.el10.aarc 13 MB/s | 88 kB 00:00 (107/146): rpm-libs-4.19.1.1-18.el10.aarch64.rp 55 MB/s | 299 kB 00:00 (108/146): sed-4.9-3.el10.aarch64.rpm 45 MB/s | 316 kB 00:00 (109/146): rpm-sequoia-1.9.0.1-1.el10.aarch64.r 89 MB/s | 907 kB 00:00 (110/146): setup-2.14.5-7.el10.noarch.rpm 20 MB/s | 153 kB 00:00 (111/146): sqlite-libs-3.46.1-4.el10.aarch64.rp 94 MB/s | 732 kB 00:00 (112/146): shadow-utils-4.15.0-6.el10.aarch64.r 104 MB/s | 1.3 MB 00:00 (113/146): systemd-libs-257-11.el10.aarch64.rpm 65 MB/s | 776 kB 00:00 (114/146): tar-1.35-7.el10.aarch64.rpm 86 MB/s | 854 kB 00:00 (115/146): unzip-6.0-69.el10.aarch64.rpm 23 MB/s | 186 kB 00:00 (116/146): util-linux-2.40.2-10.el10.aarch64.rp 98 MB/s | 1.2 MB 00:00 (117/146): which-2.21-44.el10.aarch64.rpm 5.9 MB/s | 42 kB 00:00 (118/146): util-linux-core-2.40.2-10.el10.aarch 55 MB/s | 540 kB 00:00 (119/146): xz-5.6.2-4.el10.aarch64.rpm 75 MB/s | 481 kB 00:00 (120/146): xz-libs-5.6.2-4.el10.aarch64.rpm 16 MB/s | 110 kB 00:00 (121/146): zip-3.0-45.el10.aarch64.rpm 39 MB/s | 264 kB 00:00 (122/146): zlib-ng-compat-2.2.3-2.el10.aarch64. 17 MB/s | 65 kB 00:00 (123/146): zstd-1.5.5-9.el10.aarch64.rpm 85 MB/s | 455 kB 00:00 (124/146): debugedit-5.1-8.el10.aarch64.rpm 17 MB/s | 80 kB 00:00 (125/146): dwz-0.16-1.el10.aarch64.rpm 28 MB/s | 137 kB 00:00 (126/146): fonts-srpm-macros-2.0.5-18.el10.noar 8.2 MB/s | 27 kB 00:00 (127/146): efi-srpm-macros-6-6.el10.noarch.rpm 4.5 MB/s | 24 kB 00:00 (128/146): forge-srpm-macros-0.4.0-6.el10.noarc 5.0 MB/s | 21 kB 00:00 (129/146): go-srpm-macros-3.6.0-4.el10.noarch.r 5.8 MB/s | 28 kB 00:00 (130/146): kernel-srpm-macros-1.0-25.el10.noarc 2.4 MB/s | 11 kB 00:00 (131/146): lua-srpm-macros-1-15.el10.noarch.rpm 1.7 MB/s | 9.8 kB 00:00 (132/146): ocaml-srpm-macros-10-4.el10.noarch.r 1.8 MB/s | 10 kB 00:00 (133/146): openblas-srpm-macros-2-19.el10.noarc 2.3 MB/s | 8.7 kB 00:00 (134/146): package-notes-srpm-macros-0.5-13.el1 2.5 MB/s | 10 kB 00:00 (135/146): gdb-minimal-16.3-2.el10.aarch64.rpm 176 MB/s | 4.1 MB 00:00 (136/146): perl-srpm-macros-1-57.el10.noarch.rp 1.4 MB/s | 9.5 kB 00:00 (137/146): patch-2.7.6-26.el10.aarch64.rpm 13 MB/s | 130 kB 00:00 (138/146): pyproject-srpm-macros-1.16.2-1.el10. 4.7 MB/s | 15 kB 00:00 (139/146): python-srpm-macros-3.12-10.el10.noar 6.2 MB/s | 24 kB 00:00 (140/146): qt6-srpm-macros-6.9.1-1.el10.noarch. 2.7 MB/s | 11 kB 00:00 (141/146): redhat-rpm-config-293-1.el10.noarch. 16 MB/s | 77 kB 00:00 (142/146): rpm-build-4.19.1.1-18.el10.aarch64.r 18 MB/s | 76 kB 00:00 (143/146): rust-toolset-srpm-macros-1.88.0-1.el 3.8 MB/s | 13 kB 00:00 (144/146): epel-rpm-macros-10-5.el10_1.noarch.r 1.0 MB/s | 8.1 kB 00:00 (145/146): ansible-srpm-macros-1-16.1.el10_0.no 2.2 MB/s | 20 kB 00:00 (146/146): ghc-srpm-macros-1.9.2-1.el10_0.noarc 919 kB/s | 9.1 kB 00:00 -------------------------------------------------------------------------------- Total 86 MB/s | 60 MB 00:00 CentOS Stream 10 - BaseOS 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x8483C65D: Userid : "CentOS (CentOS Official Signing Key) " Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D From : /usr/share/distribution-gpg-keys/centos/RPM-GPG-KEY-CentOS-Official-SHA256 Key imported successfully Extra Packages for Enterprise Linux 10 - aarch6 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xE37ED158: Userid : "Fedora (epel10) " Fingerprint: 7D8D 15CB FC4E 6268 8591 FB26 33D9 8517 E37E D158 From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-10 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-17.el10.aarch64 1/1 Preparing : 1/1 Installing : libgcc-14.3.1-2.1.el10.aarch64 1/146 Running scriptlet: libgcc-14.3.1-2.1.el10.aarch64 1/146 Installing : ghc-srpm-macros-1.9.2-1.el10_0.noarch 2/146 Installing : ansible-srpm-macros-1-16.1.el10_0.noarch 3/146 Installing : rust-toolset-srpm-macros-1.88.0-1.el10.noarch 4/146 Installing : qt6-srpm-macros-6.9.1-1.el10.noarch 5/146 Installing : perl-srpm-macros-1-57.el10.noarch 6/146 Installing : package-notes-srpm-macros-0.5-13.el10.noarch 7/146 Installing : openblas-srpm-macros-2-19.el10.noarch 8/146 Installing : ocaml-srpm-macros-10-4.el10.noarch 9/146 Installing : kernel-srpm-macros-1.0-25.el10.noarch 10/146 Installing : publicsuffix-list-dafsa-20240107-5.el10.noarch 11/146 Installing : pkgconf-m4-2.1.0-3.el10.noarch 12/146 Installing : pcre2-syntax-10.44-1.el10.3.noarch 13/146 Installing : ncurses-base-6.4-14.20240127.el10.noarch 14/146 Installing : libssh-config-0.11.1-1.el10.noarch 15/146 Installing : coreutils-common-9.5-6.el10.aarch64 16/146 Installing : centos-gpg-keys-10.0-10.el10.noarch 17/146 Installing : centos-stream-repos-10.0-10.el10.noarch 18/146 Installing : centos-stream-release-10.0-10.el10.noarch 19/146 Installing : setup-2.14.5-7.el10.noarch 20/146 Running scriptlet: setup-2.14.5-7.el10.noarch 20/146 Installing : filesystem-3.18-17.el10.aarch64 21/146 Installing : basesystem-11-22.el10.noarch 22/146 Installing : glibc-gconv-extra-2.39-46.el10.aarch64 23/146 Running scriptlet: glibc-gconv-extra-2.39-46.el10.aarch64 23/146 Installing : glibc-minimal-langpack-2.39-46.el10.aarch64 24/146 Installing : glibc-common-2.39-46.el10.aarch64 25/146 Running scriptlet: glibc-2.39-46.el10.aarch64 26/146 Installing : glibc-2.39-46.el10.aarch64 26/146 Running scriptlet: glibc-2.39-46.el10.aarch64 26/146 Installing : ncurses-libs-6.4-14.20240127.el10.aarch64 27/146 Installing : bash-5.2.26-6.el10.aarch64 28/146 Running scriptlet: bash-5.2.26-6.el10.aarch64 28/146 Installing : zlib-ng-compat-2.2.3-2.el10.aarch64 29/146 Installing : bzip2-libs-1.0.8-25.el10.aarch64 30/146 Installing : xz-libs-1:5.6.2-4.el10.aarch64 31/146 Installing : readline-8.2-11.el10.aarch64 32/146 Installing : libstdc++-14.3.1-2.1.el10.aarch64 33/146 Installing : libuuid-2.40.2-10.el10.aarch64 34/146 Installing : popt-1.19-8.el10.aarch64 35/146 Installing : libblkid-2.40.2-10.el10.aarch64 36/146 Installing : gmp-1:6.2.1-12.el10.aarch64 37/146 Installing : libattr-2.5.2-5.el10.aarch64 38/146 Installing : libacl-2.3.2-4.el10.aarch64 39/146 Installing : libxcrypt-4.4.36-10.el10.aarch64 40/146 Installing : libzstd-1.5.5-9.el10.aarch64 41/146 Installing : elfutils-libelf-0.193-1.el10.aarch64 42/146 Running scriptlet: crypto-policies-20250804-1.git2ca4115.el10.noarc 43/146 Installing : crypto-policies-20250804-1.git2ca4115.el10.noarc 43/146 Running scriptlet: crypto-policies-20250804-1.git2ca4115.el10.noarc 43/146 Installing : gdbm-libs-1:1.23-14.el10.aarch64 44/146 Installing : libeconf-0.6.2-4.el10.aarch64 45/146 Installing : dwz-0.16-1.el10.aarch64 46/146 Installing : mpfr-4.2.1-5.el10.aarch64 47/146 Installing : gawk-5.3.0-6.el10.aarch64 48/146 Installing : unzip-6.0-69.el10.aarch64 49/146 Installing : file-libs-5.45-8.el10.aarch64 50/146 Installing : file-5.45-8.el10.aarch64 51/146 Installing : alternatives-1.30-2.el10.aarch64 52/146 Installing : jansson-2.14-3.el10.aarch64 53/146 Installing : libcap-ng-0.8.4-6.el10.aarch64 54/146 Installing : audit-libs-4.0.3-4.el10.aarch64 55/146 Installing : pam-libs-1.6.1-8.el10.aarch64 56/146 Installing : libcap-2.69-7.el10.aarch64 57/146 Installing : systemd-libs-257-11.el10.aarch64 58/146 Installing : libsepol-3.9-1.el10.aarch64 59/146 Installing : libsmartcols-2.40.2-10.el10.aarch64 60/146 Installing : libtasn1-4.20.0-1.el10.aarch64 61/146 Installing : libunistring-1.1-10.el10.aarch64 62/146 Installing : libidn2-2.3.7-3.el10.aarch64 63/146 Installing : lua-libs-5.4.6-7.el10.aarch64 64/146 Installing : lz4-libs-1.9.4-8.el10.aarch64 65/146 Installing : pcre2-10.44-1.el10.3.aarch64 66/146 Installing : libselinux-3.9-1.el10.aarch64 67/146 Installing : sed-4.9-3.el10.aarch64 68/146 Installing : findutils-1:4.10.0-5.el10.aarch64 69/146 Installing : grep-3.11-10.el10.aarch64 70/146 Installing : xz-1:5.6.2-4.el10.aarch64 71/146 Installing : libmount-2.40.2-10.el10.aarch64 72/146 Installing : util-linux-core-2.40.2-10.el10.aarch64 73/146 Installing : libsemanage-3.9-1.el10.aarch64 74/146 Installing : shadow-utils-2:4.15.0-6.el10.aarch64 75/146 Running scriptlet: libutempter-1.2.1-15.el10.aarch64 76/146 Installing : libutempter-1.2.1-15.el10.aarch64 76/146 Installing : tar-2:1.35-7.el10.aarch64 77/146 Installing : zstd-1.5.5-9.el10.aarch64 78/146 Installing : libpsl-0.21.5-6.el10.aarch64 79/146 Installing : zip-3.0-45.el10.aarch64 80/146 Installing : cyrus-sasl-lib-2.1.28-27.el10.aarch64 81/146 Installing : gdbm-1:1.23-14.el10.aarch64 82/146 Installing : libfdisk-2.40.2-10.el10.aarch64 83/146 Installing : libxml2-2.12.5-9.el10.aarch64 84/146 Installing : bzip2-1.0.8-25.el10.aarch64 85/146 Installing : sqlite-libs-3.46.1-4.el10.aarch64 86/146 Installing : ed-1.20-5.el10.aarch64 87/146 Installing : patch-2.7.6-26.el10.aarch64 88/146 Installing : elfutils-default-yama-scope-0.193-1.el10.noarch 89/146 Running scriptlet: elfutils-default-yama-scope-0.193-1.el10.noarch 89/146 Installing : cpio-2.15-3.el10.aarch64 90/146 Installing : diffutils-3.10-8.el10.aarch64 91/146 Installing : json-c-0.18-3.el10.aarch64 92/146 Installing : keyutils-libs-1.6.3-5.el10.aarch64 93/146 Installing : libbrotli-1.1.0-6.el10.aarch64 94/146 Installing : libcom_err-1.47.1-4.el10.aarch64 95/146 Installing : libffi-3.4.4-10.el10.aarch64 96/146 Installing : p11-kit-0.25.5-7.el10.aarch64 97/146 Installing : p11-kit-trust-0.25.5-7.el10.aarch64 98/146 Running scriptlet: p11-kit-trust-0.25.5-7.el10.aarch64 98/146 Installing : openssl-fips-provider-1:3.5.1-3.el10.aarch64 99/146 Installing : openssl-libs-1:3.5.1-3.el10.aarch64 100/146 Installing : coreutils-9.5-6.el10.aarch64 101/146 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-102.3.el10.no 102/146 Installing : ca-certificates-2024.2.69_v8.0.303-102.3.el10.no 102/146 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-102.3.el10.no 102/146 Installing : authselect-libs-1.5.0-8.el10.aarch64 103/146 Installing : gzip-1.13-3.el10.aarch64 104/146 Installing : cracklib-2.9.11-8.el10.aarch64 105/146 Installing : libarchive-3.7.7-3.el10.aarch64 106/146 Installing : cracklib-dicts-2.9.11-8.el10.aarch64 107/146 Installing : libpwquality-1.4.5-12.el10.aarch64 108/146 Installing : pam-1.6.1-8.el10.aarch64 109/146 Installing : libevent-2.1.12-16.el10.aarch64 110/146 Installing : openldap-2.6.8-3.el10.aarch64 111/146 Installing : rpm-sequoia-1.9.0.1-1.el10.aarch64 112/146 Installing : rpm-libs-4.19.1.1-18.el10.aarch64 113/146 Installing : libgomp-14.3.1-2.1.el10.aarch64 114/146 Installing : libnghttp2-1.64.0-2.el10.aarch64 115/146 Installing : libpkgconf-2.1.0-3.el10.aarch64 116/146 Installing : pkgconf-2.1.0-3.el10.aarch64 117/146 Installing : pkgconf-pkg-config-2.1.0-3.el10.aarch64 118/146 Installing : libverto-0.3.2-10.el10.aarch64 119/146 Installing : krb5-libs-1.21.3-8.el10.aarch64 120/146 Installing : libssh-0.11.1-1.el10.aarch64 121/146 Installing : libcurl-8.12.1-2.el10.aarch64 122/146 Installing : elfutils-libs-0.193-1.el10.aarch64 123/146 Installing : elfutils-debuginfod-client-0.193-1.el10.aarch64 124/146 Installing : binutils-gold-2.41-56.el10.aarch64 125/146 Running scriptlet: binutils-gold-2.41-56.el10.aarch64 125/146 Installing : binutils-2.41-56.el10.aarch64 126/146 Running scriptlet: binutils-2.41-56.el10.aarch64 126/146 Installing : elfutils-0.193-1.el10.aarch64 127/146 Installing : gdb-minimal-16.3-2.el10.aarch64 128/146 Installing : debugedit-5.1-8.el10.aarch64 129/146 Installing : rpm-build-libs-4.19.1.1-18.el10.aarch64 130/146 Installing : curl-8.12.1-2.el10.aarch64 131/146 Running scriptlet: rpm-4.19.1.1-18.el10.aarch64 132/146 Installing : rpm-4.19.1.1-18.el10.aarch64 132/146 Installing : efi-srpm-macros-6-6.el10.noarch 133/146 Installing : lua-srpm-macros-1-15.el10.noarch 134/146 Installing : fonts-srpm-macros-1:2.0.5-18.el10.noarch 135/146 Installing : forge-srpm-macros-0.4.0-6.el10.noarch 136/146 Installing : go-srpm-macros-3.6.0-4.el10.noarch 137/146 Installing : python-srpm-macros-3.12-10.el10.noarch 138/146 Installing : redhat-rpm-config-293-1.el10.noarch 139/146 Installing : rpm-build-4.19.1.1-18.el10.aarch64 140/146 Installing : pyproject-srpm-macros-1.16.2-1.el10.noarch 141/146 Installing : util-linux-2.40.2-10.el10.aarch64 142/146 Running scriptlet: util-linux-2.40.2-10.el10.aarch64 142/146 Installing : authselect-1.5.0-8.el10.aarch64 143/146 Installing : which-2.21-44.el10.aarch64 144/146 Installing : info-7.1-6.el10.aarch64 145/146 Installing : epel-rpm-macros-10-5.el10_1.noarch 146/146 Running scriptlet: filesystem-3.18-17.el10.aarch64 146/146 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-102.3.el10.no 146/146 Running scriptlet: authselect-libs-1.5.0-8.el10.aarch64 146/146 Running scriptlet: rpm-4.19.1.1-18.el10.aarch64 146/146 Running scriptlet: epel-rpm-macros-10-5.el10_1.noarch 146/146 Installed: alternatives-1.30-2.el10.aarch64 ansible-srpm-macros-1-16.1.el10_0.noarch audit-libs-4.0.3-4.el10.aarch64 authselect-1.5.0-8.el10.aarch64 authselect-libs-1.5.0-8.el10.aarch64 basesystem-11-22.el10.noarch bash-5.2.26-6.el10.aarch64 binutils-2.41-56.el10.aarch64 binutils-gold-2.41-56.el10.aarch64 bzip2-1.0.8-25.el10.aarch64 bzip2-libs-1.0.8-25.el10.aarch64 ca-certificates-2024.2.69_v8.0.303-102.3.el10.noarch centos-gpg-keys-10.0-10.el10.noarch centos-stream-release-10.0-10.el10.noarch centos-stream-repos-10.0-10.el10.noarch coreutils-9.5-6.el10.aarch64 coreutils-common-9.5-6.el10.aarch64 cpio-2.15-3.el10.aarch64 cracklib-2.9.11-8.el10.aarch64 cracklib-dicts-2.9.11-8.el10.aarch64 crypto-policies-20250804-1.git2ca4115.el10.noarch curl-8.12.1-2.el10.aarch64 cyrus-sasl-lib-2.1.28-27.el10.aarch64 debugedit-5.1-8.el10.aarch64 diffutils-3.10-8.el10.aarch64 dwz-0.16-1.el10.aarch64 ed-1.20-5.el10.aarch64 efi-srpm-macros-6-6.el10.noarch elfutils-0.193-1.el10.aarch64 elfutils-debuginfod-client-0.193-1.el10.aarch64 elfutils-default-yama-scope-0.193-1.el10.noarch elfutils-libelf-0.193-1.el10.aarch64 elfutils-libs-0.193-1.el10.aarch64 epel-rpm-macros-10-5.el10_1.noarch file-5.45-8.el10.aarch64 file-libs-5.45-8.el10.aarch64 filesystem-3.18-17.el10.aarch64 findutils-1:4.10.0-5.el10.aarch64 fonts-srpm-macros-1:2.0.5-18.el10.noarch forge-srpm-macros-0.4.0-6.el10.noarch gawk-5.3.0-6.el10.aarch64 gdb-minimal-16.3-2.el10.aarch64 gdbm-1:1.23-14.el10.aarch64 gdbm-libs-1:1.23-14.el10.aarch64 ghc-srpm-macros-1.9.2-1.el10_0.noarch glibc-2.39-46.el10.aarch64 glibc-common-2.39-46.el10.aarch64 glibc-gconv-extra-2.39-46.el10.aarch64 glibc-minimal-langpack-2.39-46.el10.aarch64 gmp-1:6.2.1-12.el10.aarch64 go-srpm-macros-3.6.0-4.el10.noarch grep-3.11-10.el10.aarch64 gzip-1.13-3.el10.aarch64 info-7.1-6.el10.aarch64 jansson-2.14-3.el10.aarch64 json-c-0.18-3.el10.aarch64 kernel-srpm-macros-1.0-25.el10.noarch keyutils-libs-1.6.3-5.el10.aarch64 krb5-libs-1.21.3-8.el10.aarch64 libacl-2.3.2-4.el10.aarch64 libarchive-3.7.7-3.el10.aarch64 libattr-2.5.2-5.el10.aarch64 libblkid-2.40.2-10.el10.aarch64 libbrotli-1.1.0-6.el10.aarch64 libcap-2.69-7.el10.aarch64 libcap-ng-0.8.4-6.el10.aarch64 libcom_err-1.47.1-4.el10.aarch64 libcurl-8.12.1-2.el10.aarch64 libeconf-0.6.2-4.el10.aarch64 libevent-2.1.12-16.el10.aarch64 libfdisk-2.40.2-10.el10.aarch64 libffi-3.4.4-10.el10.aarch64 libgcc-14.3.1-2.1.el10.aarch64 libgomp-14.3.1-2.1.el10.aarch64 libidn2-2.3.7-3.el10.aarch64 libmount-2.40.2-10.el10.aarch64 libnghttp2-1.64.0-2.el10.aarch64 libpkgconf-2.1.0-3.el10.aarch64 libpsl-0.21.5-6.el10.aarch64 libpwquality-1.4.5-12.el10.aarch64 libselinux-3.9-1.el10.aarch64 libsemanage-3.9-1.el10.aarch64 libsepol-3.9-1.el10.aarch64 libsmartcols-2.40.2-10.el10.aarch64 libssh-0.11.1-1.el10.aarch64 libssh-config-0.11.1-1.el10.noarch libstdc++-14.3.1-2.1.el10.aarch64 libtasn1-4.20.0-1.el10.aarch64 libunistring-1.1-10.el10.aarch64 libutempter-1.2.1-15.el10.aarch64 libuuid-2.40.2-10.el10.aarch64 libverto-0.3.2-10.el10.aarch64 libxcrypt-4.4.36-10.el10.aarch64 libxml2-2.12.5-9.el10.aarch64 libzstd-1.5.5-9.el10.aarch64 lua-libs-5.4.6-7.el10.aarch64 lua-srpm-macros-1-15.el10.noarch lz4-libs-1.9.4-8.el10.aarch64 mpfr-4.2.1-5.el10.aarch64 ncurses-base-6.4-14.20240127.el10.noarch ncurses-libs-6.4-14.20240127.el10.aarch64 ocaml-srpm-macros-10-4.el10.noarch openblas-srpm-macros-2-19.el10.noarch openldap-2.6.8-3.el10.aarch64 openssl-fips-provider-1:3.5.1-3.el10.aarch64 openssl-libs-1:3.5.1-3.el10.aarch64 p11-kit-0.25.5-7.el10.aarch64 p11-kit-trust-0.25.5-7.el10.aarch64 package-notes-srpm-macros-0.5-13.el10.noarch pam-1.6.1-8.el10.aarch64 pam-libs-1.6.1-8.el10.aarch64 patch-2.7.6-26.el10.aarch64 pcre2-10.44-1.el10.3.aarch64 pcre2-syntax-10.44-1.el10.3.noarch perl-srpm-macros-1-57.el10.noarch pkgconf-2.1.0-3.el10.aarch64 pkgconf-m4-2.1.0-3.el10.noarch pkgconf-pkg-config-2.1.0-3.el10.aarch64 popt-1.19-8.el10.aarch64 publicsuffix-list-dafsa-20240107-5.el10.noarch pyproject-srpm-macros-1.16.2-1.el10.noarch python-srpm-macros-3.12-10.el10.noarch qt6-srpm-macros-6.9.1-1.el10.noarch readline-8.2-11.el10.aarch64 redhat-rpm-config-293-1.el10.noarch rpm-4.19.1.1-18.el10.aarch64 rpm-build-4.19.1.1-18.el10.aarch64 rpm-build-libs-4.19.1.1-18.el10.aarch64 rpm-libs-4.19.1.1-18.el10.aarch64 rpm-sequoia-1.9.0.1-1.el10.aarch64 rust-toolset-srpm-macros-1.88.0-1.el10.noarch sed-4.9-3.el10.aarch64 setup-2.14.5-7.el10.noarch shadow-utils-2:4.15.0-6.el10.aarch64 sqlite-libs-3.46.1-4.el10.aarch64 systemd-libs-257-11.el10.aarch64 tar-2:1.35-7.el10.aarch64 unzip-6.0-69.el10.aarch64 util-linux-2.40.2-10.el10.aarch64 util-linux-core-2.40.2-10.el10.aarch64 which-2.21-44.el10.aarch64 xz-1:5.6.2-4.el10.aarch64 xz-libs-1:5.6.2-4.el10.aarch64 zip-3.0-45.el10.aarch64 zlib-ng-compat-2.2.3-2.el10.aarch64 zstd-1.5.5-9.el10.aarch64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.30-2.el10.aarch64 ansible-srpm-macros-1-16.1.el10_0.noarch audit-libs-4.0.3-4.el10.aarch64 authselect-1.5.0-8.el10.aarch64 authselect-libs-1.5.0-8.el10.aarch64 basesystem-11-22.el10.noarch bash-5.2.26-6.el10.aarch64 binutils-2.41-56.el10.aarch64 binutils-gold-2.41-56.el10.aarch64 bzip2-1.0.8-25.el10.aarch64 bzip2-libs-1.0.8-25.el10.aarch64 ca-certificates-2024.2.69_v8.0.303-102.3.el10.noarch centos-gpg-keys-10.0-10.el10.noarch centos-stream-release-10.0-10.el10.noarch centos-stream-repos-10.0-10.el10.noarch coreutils-9.5-6.el10.aarch64 coreutils-common-9.5-6.el10.aarch64 cpio-2.15-3.el10.aarch64 cracklib-2.9.11-8.el10.aarch64 cracklib-dicts-2.9.11-8.el10.aarch64 crypto-policies-20250804-1.git2ca4115.el10.noarch curl-8.12.1-2.el10.aarch64 cyrus-sasl-lib-2.1.28-27.el10.aarch64 debugedit-5.1-8.el10.aarch64 diffutils-3.10-8.el10.aarch64 dwz-0.16-1.el10.aarch64 ed-1.20-5.el10.aarch64 efi-srpm-macros-6-6.el10.noarch elfutils-0.193-1.el10.aarch64 elfutils-debuginfod-client-0.193-1.el10.aarch64 elfutils-default-yama-scope-0.193-1.el10.noarch elfutils-libelf-0.193-1.el10.aarch64 elfutils-libs-0.193-1.el10.aarch64 epel-rpm-macros-10-5.el10_1.noarch file-5.45-8.el10.aarch64 file-libs-5.45-8.el10.aarch64 filesystem-3.18-17.el10.aarch64 findutils-4.10.0-5.el10.aarch64 fonts-srpm-macros-2.0.5-18.el10.noarch forge-srpm-macros-0.4.0-6.el10.noarch gawk-5.3.0-6.el10.aarch64 gdb-minimal-16.3-2.el10.aarch64 gdbm-1.23-14.el10.aarch64 gdbm-libs-1.23-14.el10.aarch64 ghc-srpm-macros-1.9.2-1.el10_0.noarch glibc-2.39-46.el10.aarch64 glibc-common-2.39-46.el10.aarch64 glibc-gconv-extra-2.39-46.el10.aarch64 glibc-minimal-langpack-2.39-46.el10.aarch64 gmp-6.2.1-12.el10.aarch64 go-srpm-macros-3.6.0-4.el10.noarch gpg-pubkey-8483c65d-5ccc5b19 gpg-pubkey-e37ed158-65785fa9 grep-3.11-10.el10.aarch64 gzip-1.13-3.el10.aarch64 info-7.1-6.el10.aarch64 jansson-2.14-3.el10.aarch64 json-c-0.18-3.el10.aarch64 kernel-srpm-macros-1.0-25.el10.noarch keyutils-libs-1.6.3-5.el10.aarch64 krb5-libs-1.21.3-8.el10.aarch64 libacl-2.3.2-4.el10.aarch64 libarchive-3.7.7-3.el10.aarch64 libattr-2.5.2-5.el10.aarch64 libblkid-2.40.2-10.el10.aarch64 libbrotli-1.1.0-6.el10.aarch64 libcap-2.69-7.el10.aarch64 libcap-ng-0.8.4-6.el10.aarch64 libcom_err-1.47.1-4.el10.aarch64 libcurl-8.12.1-2.el10.aarch64 libeconf-0.6.2-4.el10.aarch64 libevent-2.1.12-16.el10.aarch64 libfdisk-2.40.2-10.el10.aarch64 libffi-3.4.4-10.el10.aarch64 libgcc-14.3.1-2.1.el10.aarch64 libgomp-14.3.1-2.1.el10.aarch64 libidn2-2.3.7-3.el10.aarch64 libmount-2.40.2-10.el10.aarch64 libnghttp2-1.64.0-2.el10.aarch64 libpkgconf-2.1.0-3.el10.aarch64 libpsl-0.21.5-6.el10.aarch64 libpwquality-1.4.5-12.el10.aarch64 libselinux-3.9-1.el10.aarch64 libsemanage-3.9-1.el10.aarch64 libsepol-3.9-1.el10.aarch64 libsmartcols-2.40.2-10.el10.aarch64 libssh-0.11.1-1.el10.aarch64 libssh-config-0.11.1-1.el10.noarch libstdc++-14.3.1-2.1.el10.aarch64 libtasn1-4.20.0-1.el10.aarch64 libunistring-1.1-10.el10.aarch64 libutempter-1.2.1-15.el10.aarch64 libuuid-2.40.2-10.el10.aarch64 libverto-0.3.2-10.el10.aarch64 libxcrypt-4.4.36-10.el10.aarch64 libxml2-2.12.5-9.el10.aarch64 libzstd-1.5.5-9.el10.aarch64 lua-libs-5.4.6-7.el10.aarch64 lua-srpm-macros-1-15.el10.noarch lz4-libs-1.9.4-8.el10.aarch64 mpfr-4.2.1-5.el10.aarch64 ncurses-base-6.4-14.20240127.el10.noarch ncurses-libs-6.4-14.20240127.el10.aarch64 ocaml-srpm-macros-10-4.el10.noarch openblas-srpm-macros-2-19.el10.noarch openldap-2.6.8-3.el10.aarch64 openssl-fips-provider-3.5.1-3.el10.aarch64 openssl-libs-3.5.1-3.el10.aarch64 p11-kit-0.25.5-7.el10.aarch64 p11-kit-trust-0.25.5-7.el10.aarch64 package-notes-srpm-macros-0.5-13.el10.noarch pam-1.6.1-8.el10.aarch64 pam-libs-1.6.1-8.el10.aarch64 patch-2.7.6-26.el10.aarch64 pcre2-10.44-1.el10.3.aarch64 pcre2-syntax-10.44-1.el10.3.noarch perl-srpm-macros-1-57.el10.noarch pkgconf-2.1.0-3.el10.aarch64 pkgconf-m4-2.1.0-3.el10.noarch pkgconf-pkg-config-2.1.0-3.el10.aarch64 popt-1.19-8.el10.aarch64 publicsuffix-list-dafsa-20240107-5.el10.noarch pyproject-srpm-macros-1.16.2-1.el10.noarch python-srpm-macros-3.12-10.el10.noarch qt6-srpm-macros-6.9.1-1.el10.noarch readline-8.2-11.el10.aarch64 redhat-rpm-config-293-1.el10.noarch rpm-4.19.1.1-18.el10.aarch64 rpm-build-4.19.1.1-18.el10.aarch64 rpm-build-libs-4.19.1.1-18.el10.aarch64 rpm-libs-4.19.1.1-18.el10.aarch64 rpm-sequoia-1.9.0.1-1.el10.aarch64 rust-toolset-srpm-macros-1.88.0-1.el10.noarch sed-4.9-3.el10.aarch64 setup-2.14.5-7.el10.noarch shadow-utils-4.15.0-6.el10.aarch64 sqlite-libs-3.46.1-4.el10.aarch64 systemd-libs-257-11.el10.aarch64 tar-1.35-7.el10.aarch64 unzip-6.0-69.el10.aarch64 util-linux-2.40.2-10.el10.aarch64 util-linux-core-2.40.2-10.el10.aarch64 which-2.21-44.el10.aarch64 xz-5.6.2-4.el10.aarch64 xz-libs-5.6.2-4.el10.aarch64 zip-3.0-45.el10.aarch64 zlib-ng-compat-2.2.3-2.el10.aarch64 zstd-1.5.5-9.el10.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1553817600 Wrote: /builddir/build/SRPMS/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream+epel-10-aarch64-1755004183.186426/root/var/log/dnf.rpm.log /var/lib/mock/centos-stream+epel-10-aarch64-1755004183.186426/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream+epel-10-aarch64-1755004183.186426/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-rlb2v_p5/tvm/tvm.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/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm) Config(centos-stream+epel-10-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream+epel-10-aarch64-bootstrap-1755004183.186426/root. INFO: reusing tmpfs at /var/lib/mock/centos-stream+epel-10-aarch64-bootstrap-1755004183.186426/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/centos-stream+epel-10-aarch64-1755004183.186426/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-18.el10.aarch64 rpm-sequoia-1.9.0.1-1.el10.aarch64 python3-dnf-4.20.0-18.el10.noarch python3-dnf-plugins-core-4.7.0-9.el10.noarch yum-4.20.0-18.el10.noarch Finish: chroot init Start: build phase for tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm Start: build setup for tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1553817600 Wrote: /builddir/build/SRPMS/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 708 B/s | 1.5 kB 00:02 Additional repo copr_rezso_CUDA 1.3 kB/s | 1.5 kB 00:01 Additional repo https_developer_download_nvidia 70 kB/s | 3.5 kB 00:00 Additional repo https_developer_download_nvidia 121 kB/s | 3.5 kB 00:00 CentOS Stream 10 - BaseOS 112 kB/s | 7.4 kB 00:00 CentOS Stream 10 - AppStream 138 kB/s | 7.5 kB 00:00 CentOS Stream 10 - CRB 108 kB/s | 7.3 kB 00:00 CentOS Stream 10 - Extras packages 111 kB/s | 8.1 kB 00:00 Extra Packages for Enterprise Linux 10 - aarch6 82 kB/s | 24 kB 00:00 Dependencies resolved. ============================================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================================== Installing: cmake aarch64 3.30.5-3.el10 appstream 7.9 M cpuinfo-devel aarch64 24.09.26-1.git1e83a2f.el10_1.1 epel 24 k cuda-cudart-devel-12-9 aarch64 12.9.79-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 3.1 M cuda-driver-devel-12-9 aarch64 12.9.79-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 44 k cuda-gcc-13-c++ aarch64 13.3.1-4.el10 copr_base 14 M cuda-nvcc-12-9 aarch64 12.9.86-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 107 M cuda-nvml-devel-12-9 aarch64 12.9.79-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 208 k cuda-nvrtc-devel-12-9 aarch64 12.9.86-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 37 M cuda-nvtx-12-9 aarch64 12.9.79-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 92 k cuda-profiler-api-12-9 aarch64 12.9.79-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 26 k dlpack-devel aarch64 1.1-20250610.1.git7f393bbb.el10 copr_base 14 k dmlc-core-devel aarch64 0.5-20250808.0.gitcbab4ef4.el10 copr_base 105 k doxygen aarch64 2:1.13.2-1.el10 crb 4.9 M gcc-c++ aarch64 14.3.1-2.1.el10 appstream 14 M git aarch64 2.47.3-1.el10 appstream 51 k glfw-devel aarch64 1:3.4-4.el10_1 epel 50 k gtest-devel aarch64 1.14.0-5.el10_0 epel 242 k libcublas-devel-12-9 aarch64 12.9.1.4-2 copr_rezso_CUDA 77 k libcudnn9-devel-cuda-12 aarch64 9.12.0.46-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 9.3 k libcurand-devel-12-9 aarch64 10.3.10.19-2 copr_rezso_CUDA 248 k libglvnd-devel aarch64 1:1.7.0-7.el10 appstream 163 k llvm-devel aarch64 20.1.8-1.el10 appstream 5.4 M mesa-libGLU-devel aarch64 9.0.3-7.el10 appstream 13 k nnpack-devel aarch64 1:0-20230201.3.git70a77f48.el10 copr_base 16 k nvidia-driver-cuda-libs aarch64 3:580.65.06-1.el9 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 58 M ocl-icd-devel aarch64 2.3.2-8.el10 crb 57 k onnx-devel aarch64 1.20.0-20250807.0.git79e70655.el10 copr_base 138 k openblas-devel aarch64 0.3.29-2.el10 crb 85 k pthreadpool-devel aarch64 1:0.1-20240616.1.git560c60d3.el10 copr_base 15 k python3 aarch64 3.12.11-2.el10 baseos 30 k python3-cython aarch64 3.1.2-2.el10 copr_base 3.7 M python3-devel aarch64 3.12.11-2.el10 appstream 331 k python3.12-setuptools noarch 78.1.1-1.el10 copr_base 1.8 M spirv-headers-devel noarch 1.5.5-27.el10_0 epel 172 k spirv-tools-devel aarch64 2025.2-1.el10 crb 48 k vulkan-headers noarch 1.4.313.0-1.el10 appstream 1.4 M vulkan-loader-devel aarch64 1.4.313.0-1.el10 appstream 13 k Installing dependencies: adobe-mappings-cmap noarch 20230622-5.el10 appstream 2.1 M adobe-mappings-cmap-deprecated noarch 20230622-5.el10 appstream 115 k adobe-mappings-pdf noarch 20190401-9.el10 appstream 687 k annobin-docs noarch 12.99-1.el10 appstream 88 k annobin-plugin-gcc aarch64 12.99-1.el10 appstream 996 k avahi-libs aarch64 0.9~rc2-2.el10 baseos 68 k cairo aarch64 1.18.2-2.el10 appstream 698 k cairo-gobject aarch64 1.18.2-2.el10 appstream 18 k cmake-data noarch 3.30.5-3.el10 appstream 2.5 M cmake-filesystem aarch64 3.30.5-3.el10 appstream 23 k cmake-rpm-macros noarch 3.30.5-3.el10 appstream 16 k cpp aarch64 14.3.1-2.1.el10 appstream 11 M cpuinfo aarch64 24.09.26-1.git1e83a2f.el10_1.1 epel 43 k cuda-cccl-12-9 aarch64 12.9.27-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 1.7 M cuda-crt-12-9 aarch64 12.9.86-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 120 k cuda-cudart-12-9 aarch64 12.9.79-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 250 k cuda-gcc-13 aarch64 13.3.1-4.el10 copr_base 31 M cuda-nvrtc-12-9 aarch64 12.9.86-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 42 M cuda-nvvm-12-9 aarch64 12.9.86-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 58 M cuda-toolkit-12-9-config-common noarch 12.9.79-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 7.8 k cuda-toolkit-12-config-common noarch 12.9.79-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 8.0 k cuda-toolkit-config-common noarch 13.0.48-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 7.9 k cups-filesystem noarch 1:2.4.10-11.el10 baseos 14 k cups-libs aarch64 1:2.4.10-11.el10 baseos 253 k dbus-libs aarch64 1:1.14.10-5.el10 baseos 155 k default-fonts-core-sans noarch 4.1-3.el10 baseos 30 k dlpack aarch64 1.1-20250610.1.git7f393bbb.el10 copr_base 17 k dmlc-core aarch64 0.5-20250808.0.gitcbab4ef4.el10 copr_base 240 k emacs-filesystem noarch 1:29.4-12.el10 appstream 10 k expat aarch64 2.7.1-1.el10 baseos 112 k fontconfig aarch64 2.15.0-7.el10 appstream 284 k fonts-filesystem noarch 1:2.0.5-18.el10 baseos 8.8 k freetype aarch64 2.13.2-8.el10 baseos 401 k fribidi aarch64 1.0.14-4.el10 appstream 92 k gcc aarch64 14.3.1-2.1.el10 appstream 34 M gcc-plugin-annobin aarch64 14.3.1-2.1.el10 appstream 68 k gd aarch64 2.3.3-22.el10 appstream 127 k gdk-pixbuf2 aarch64 2.42.12-4.el10 appstream 494 k git-core aarch64 2.47.3-1.el10 appstream 4.9 M git-core-doc noarch 2.47.3-1.el10 appstream 3.1 M glfw aarch64 1:3.4-4.el10_1 epel 127 k glib2 aarch64 2.80.4-8.el10 baseos 3.0 M glibc-devel aarch64 2.39-46.el10 appstream 599 k gmock aarch64 1.14.0-5.el10_0 epel 56 k gnupg2 aarch64 2.4.5-2.el10 baseos 2.7 M gnutls aarch64 3.8.10-2.el10 baseos 1.4 M google-droid-sans-fonts noarch 20200215-22.el10 appstream 2.7 M google-noto-fonts-common noarch 20240401-5.el10 baseos 18 k google-noto-sans-vf-fonts noarch 20240401-5.el10 baseos 594 k gpgme aarch64 1.23.2-6.el10 baseos 211 k gpgmepp aarch64 1.23.2-6.el10 appstream 131 k graphite2 aarch64 1.3.14-17.el10 baseos 92 k graphviz aarch64 9.0.0-15.el10 appstream 1.5 M groff-base aarch64 1.23.0-10.el10 baseos 1.1 M gtest aarch64 1.14.0-5.el10_0 epel 165 k harfbuzz aarch64 8.4.0-6.el10 baseos 945 k hwdata noarch 0.379-10.5.el10 baseos 1.7 M jbig2dec-libs aarch64 0.20-7.el10 appstream 73 k jbigkit-libs aarch64 2.1-31.el10 appstream 54 k kernel-headers aarch64 6.12.0-116.el10 appstream 2.9 M lcms2 aarch64 2.16-6.el10 appstream 181 k less aarch64 661-3.el10 baseos 191 k libX11 aarch64 1.8.10-1.el10 appstream 643 k libX11-common noarch 1.8.10-1.el10 appstream 199 k libX11-devel aarch64 1.8.10-1.el10 appstream 1.1 M libX11-xcb aarch64 1.8.10-1.el10 appstream 13 k libXau aarch64 1.0.11-8.el10 appstream 33 k libXau-devel aarch64 1.0.11-8.el10 appstream 15 k libXcursor aarch64 1.2.1-9.el10 appstream 31 k libXcursor-devel aarch64 1.2.1-9.el10 appstream 40 k libXext aarch64 1.3.6-3.el10 appstream 40 k libXext-devel aarch64 1.3.6-3.el10 appstream 87 k libXfixes aarch64 6.0.1-5.el10 appstream 21 k libXfixes-devel aarch64 6.0.1-5.el10 appstream 14 k libXft aarch64 2.3.8-8.el10 appstream 72 k libXi aarch64 1.8.1-7.el10 appstream 41 k libXi-devel aarch64 1.8.1-7.el10 appstream 117 k libXinerama aarch64 1.1.5-8.el10 appstream 15 k libXinerama-devel aarch64 1.1.5-8.el10 appstream 14 k libXpm aarch64 3.5.17-5.el10 appstream 65 k libXrandr aarch64 1.5.4-5.el10 appstream 28 k libXrandr-devel aarch64 1.5.4-5.el10 appstream 20 k libXrender aarch64 0.9.11-8.el10 appstream 28 k libXrender-devel aarch64 0.9.11-8.el10 appstream 20 k libXxf86vm aarch64 1.1.5-8.el10 appstream 19 k libasan aarch64 14.3.1-2.1.el10 appstream 523 k libassuan aarch64 2.5.6-6.el10 baseos 67 k libatomic aarch64 14.3.1-2.1.el10 baseos 56 k libcbor aarch64 0.11.0-3.el10 baseos 34 k libcublas-12-9 aarch64 12.9.1.4-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 549 M libcudnn9-cuda-12 aarch64 9.12.0.46-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 547 M libcudnn9-headers-cuda-12 aarch64 9.12.0.46-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 40 k libcurand-12-9 aarch64 10.3.10.19-1 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 64 M libdatrie aarch64 0.2.13-11.el10 appstream 33 k libdrm aarch64 2.4.123-1.el10 appstream 196 k libdrm-devel aarch64 2.4.123-1.el10 appstream 194 k libedit aarch64 3.1-52.20230828cvs.el10 baseos 106 k libedit-devel aarch64 3.1-52.20230828cvs.el10 appstream 48 k libfido2 aarch64 1.14.0-7.el10 baseos 97 k libgcrypt aarch64 1.11.0-6.el10 baseos 512 k libgfortran aarch64 14.3.1-2.1.el10 baseos 492 k libglvnd aarch64 1:1.7.0-7.el10 appstream 110 k libglvnd-core-devel aarch64 1:1.7.0-7.el10 appstream 18 k libglvnd-egl aarch64 1:1.7.0-7.el10 appstream 37 k libglvnd-gles aarch64 1:1.7.0-7.el10 appstream 32 k libglvnd-glx aarch64 1:1.7.0-7.el10 appstream 131 k libglvnd-opengl aarch64 1:1.7.0-7.el10 appstream 41 k libgpg-error aarch64 1.50-2.el10 baseos 236 k libgs aarch64 10.02.1-16.el10 appstream 3.4 M libijs aarch64 0.35-24.el10 appstream 30 k libjpeg-turbo aarch64 3.0.2-4.el10 appstream 261 k libksba aarch64 1.6.7-2.el10 baseos 158 k liblerc aarch64 4.0.0-8.el10 appstream 188 k libmpc aarch64 1.3.1-7.el10 appstream 73 k libnvidia-cfg aarch64 3:580.65.06-1.el9 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 151 k libnvidia-gpucomp aarch64 3:580.65.06-1.el9 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 16 M libnvidia-ml aarch64 3:580.65.06-1.el9 https_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 597 k libpaper aarch64 1:2.1.1-7.el10 appstream 28 k libpciaccess aarch64 0.16-16.el10 baseos 28 k libpciaccess-devel aarch64 0.16-16.el10 appstream 14 k libpng aarch64 2:1.6.40-8.el10 baseos 118 k librsvg2 aarch64 2.57.1-9.el10 appstream 1.4 M libstdc++-devel aarch64 14.3.1-2.1.el10 appstream 2.8 M libthai aarch64 0.1.29-10.el10 appstream 214 k libtiff aarch64 4.6.0-6.el10 appstream 204 k libtool-ltdl aarch64 2.4.7-13.el10 appstream 37 k libubsan aarch64 14.3.1-2.1.el10 appstream 237 k libuv aarch64 1:1.51.0-1.el10 appstream 261 k libwayland-client aarch64 1.23.1-1.el10 appstream 33 k libwayland-server aarch64 1.23.1-1.el10 appstream 42 k libwebp aarch64 1.3.2-8.el10 appstream 248 k libxcb aarch64 1.17.0-3.el10 appstream 261 k libxcb-devel aarch64 1.17.0-3.el10 appstream 1.6 M libxcrypt-devel aarch64 4.4.36-10.el10 appstream 30 k libxshmfence aarch64 1.3.2-5.el10 appstream 13 k libzstd-devel aarch64 1.5.5-9.el10 appstream 52 k llvm aarch64 20.1.8-1.el10 appstream 21 M llvm-filesystem aarch64 20.1.8-1.el10 appstream 11 k llvm-googletest aarch64 20.1.8-1.el10 appstream 456 k llvm-libs aarch64 20.1.8-1.el10 appstream 28 M llvm-static aarch64 20.1.8-1.el10 appstream 40 M llvm-test aarch64 20.1.8-1.el10 appstream 675 k make aarch64 1:4.4.1-9.el10 baseos 585 k mesa-dri-drivers aarch64 25.0.7-1.el10 appstream 8.1 M mesa-filesystem aarch64 25.0.7-1.el10 appstream 15 k mesa-libEGL aarch64 25.0.7-1.el10 appstream 130 k mesa-libGL aarch64 25.0.7-1.el10 appstream 165 k mesa-libGL-devel aarch64 25.0.7-1.el10 appstream 32 k mesa-libGLU aarch64 9.0.3-7.el10 appstream 155 k mesa-libgbm aarch64 25.0.7-1.el10 appstream 21 k mpdecimal aarch64 2.5.1-12.el10 baseos 90 k ncurses aarch64 6.4-14.20240127.el10 baseos 421 k ncurses-c++-libs aarch64 6.4-14.20240127.el10 appstream 40 k ncurses-devel aarch64 6.4-14.20240127.el10 appstream 753 k nnpack aarch64 1:0-20230201.3.git70a77f48.el10 copr_base 82 k npth aarch64 1.6-21.el10 baseos 25 k nspr aarch64 4.36.0-3.el10 appstream 130 k nss aarch64 3.112.0-3.el10 appstream 720 k nss-softokn aarch64 3.112.0-3.el10 appstream 388 k nss-softokn-freebl aarch64 3.112.0-3.el10 appstream 400 k nss-sysinit aarch64 3.112.0-3.el10 appstream 19 k nss-util aarch64 3.112.0-3.el10 appstream 83 k ocl-icd aarch64 2.3.2-8.el10 baseos 59 k onnx-libs aarch64 1.20.0-20250807.0.git79e70655.el10 copr_base 838 k openblas aarch64 0.3.29-2.el10 appstream 43 k openblas-openmp aarch64 0.3.29-2.el10 appstream 4.0 M openblas-openmp64 aarch64 0.3.29-2.el10 appstream 3.9 M openblas-openmp64_ aarch64 0.3.29-2.el10 crb 3.9 M openblas-serial aarch64 0.3.29-2.el10 appstream 3.9 M openblas-serial64 aarch64 0.3.29-2.el10 crb 3.8 M openblas-serial64_ aarch64 0.3.29-2.el10 crb 3.8 M openblas-threads aarch64 0.3.29-2.el10 crb 4.0 M openblas-threads64 aarch64 0.3.29-2.el10 crb 3.9 M openblas-threads64_ aarch64 0.3.29-2.el10 crb 3.9 M opencl-headers noarch 3.0-23.20231212git2368105.el10 appstream 90 k openjpeg2 aarch64 2.5.2-4.el10 appstream 180 k openssh aarch64 9.9p1-11.el10 baseos 346 k openssh-clients aarch64 9.9p1-11.el10 baseos 738 k pango aarch64 1.54.0-3.el10 appstream 349 k perl-AutoLoader noarch 5.74-514.el10 appstream 22 k perl-B aarch64 1.89-514.el10 appstream 179 k perl-Carp noarch 1.54-511.el10 baseos 30 k perl-Class-Struct noarch 0.68-514.el10 appstream 23 k perl-Data-Dumper aarch64 2.189-512.el10 baseos 56 k perl-Digest noarch 1.20-511.el10 baseos 26 k perl-Digest-MD5 aarch64 2.59-6.el10 baseos 37 k perl-DynaLoader aarch64 1.56-514.el10 appstream 27 k perl-Encode aarch64 4:3.21-511.el10 baseos 1.1 M perl-Errno aarch64 1.38-514.el10 appstream 16 k perl-Error noarch 1:0.17029-18.el10 appstream 42 k perl-Exporter noarch 5.78-511.el10 baseos 32 k perl-Fcntl aarch64 1.18-514.el10 appstream 30 k perl-File-Basename noarch 2.86-514.el10 appstream 18 k perl-File-Find noarch 1.44-514.el10 appstream 26 k perl-File-Path noarch 2.18-511.el10 baseos 36 k perl-File-Temp noarch 1:0.231.100-512.el10 baseos 60 k perl-File-stat noarch 1.14-514.el10 appstream 18 k perl-FileHandle noarch 2.05-514.el10 appstream 16 k perl-Getopt-Long noarch 1:2.58-3.el10 baseos 65 k perl-Getopt-Std noarch 1.14-514.el10 appstream 16 k perl-Git noarch 2.47.3-1.el10 appstream 38 k perl-HTTP-Tiny noarch 0.088-512.el10 baseos 57 k perl-IO aarch64 1.55-514.el10 appstream 81 k perl-IO-Socket-IP noarch 0.42-512.el10 baseos 43 k perl-IO-Socket-SSL noarch 2.085-3.el10 baseos 227 k perl-IPC-Open3 noarch 1.22-514.el10 appstream 23 k perl-MIME-Base64 aarch64 3.16-511.el10 baseos 31 k perl-Mozilla-CA noarch 20231213-5.el10 baseos 15 k perl-Net-SSLeay aarch64 1.94-8.el10 appstream 381 k perl-POSIX aarch64 2.20-514.el10 appstream 98 k perl-PathTools aarch64 3.91-512.el10 baseos 85 k perl-Pod-Escapes noarch 1:1.07-511.el10 baseos 21 k perl-Pod-Perldoc noarch 3.28.01-512.el10 baseos 84 k perl-Pod-Simple noarch 1:3.45-511.el10 baseos 218 k perl-Pod-Usage noarch 4:2.03-511.el10 baseos 41 k perl-Scalar-List-Utils aarch64 5:1.63-511.el10 baseos 73 k perl-SelectSaver noarch 1.02-514.el10 appstream 12 k perl-Socket aarch64 4:2.038-511.el10 baseos 56 k perl-Storable aarch64 1:3.32-511.el10 baseos 98 k perl-Symbol noarch 1.09-514.el10 appstream 15 k perl-Term-ANSIColor noarch 5.01-512.el10 baseos 49 k perl-Term-Cap noarch 1.18-511.el10 baseos 23 k perl-TermReadKey aarch64 2.38-24.el10 appstream 37 k perl-Text-ParseWords noarch 3.31-511.el10 baseos 17 k perl-Text-Tabs+Wrap noarch 2024.001-511.el10 baseos 23 k perl-Time-Local noarch 2:1.350-511.el10 baseos 35 k perl-URI noarch 5.27-3.el10 baseos 134 k perl-base noarch 2.27-514.el10 appstream 17 k perl-constant noarch 1.33-512.el10 baseos 24 k perl-if noarch 0.61.000-514.el10 appstream 15 k perl-interpreter aarch64 4:5.40.2-514.el10 appstream 73 k perl-lib aarch64 0.65-514.el10 appstream 16 k perl-libnet noarch 3.15-512.el10 baseos 127 k perl-libs aarch64 4:5.40.2-514.el10 appstream 2.3 M perl-locale noarch 1.12-514.el10 appstream 14 k perl-mro aarch64 1.29-514.el10 appstream 30 k perl-overload noarch 1.37-514.el10 appstream 46 k perl-overloading noarch 0.02-514.el10 appstream 14 k perl-parent noarch 1:0.241-512.el10 baseos 16 k perl-podlators noarch 1:5.01-511.el10 baseos 124 k perl-vars noarch 1.05-514.el10 appstream 14 k pixman aarch64 0.43.4-2.el10 appstream 214 k poppler aarch64 24.02.0-6.el10 appstream 1.0 M poppler-data noarch 0.4.11-9.el10 appstream 2.0 M poppler-glib aarch64 24.02.0-6.el10 appstream 171 k protobuf-compat aarch64 3.21.9-4.el10 copr_base 993 k pthreadpool aarch64 1:0.1-20240616.1.git560c60d3.el10 copr_base 33 k python-rpm-macros noarch 3.12-10.el10 appstream 17 k python3-libs aarch64 3.12.11-2.el10 baseos 9.3 M python3-packaging noarch 24.2-2.el10 baseos 153 k python3-pip-wheel noarch 23.3.2-7.el10 baseos 1.5 M python3-rpm-generators noarch 14-12.el10 appstream 30 k python3-rpm-macros noarch 3.12-10.el10 appstream 12 k redhat-text-vf-fonts noarch 4.1.0-1.el10 baseos 354 k rsvg-pixbuf-loader aarch64 2.57.1-9.el10 appstream 16 k shared-mime-info aarch64 2.3-8.el10 baseos 590 k spirv-tools-libs aarch64 2025.2-1.el10 appstream 1.5 M tpm2-tss aarch64 4.1.3-5.el10 baseos 410 k tzdata noarch 2025b-2.el10 baseos 901 k urw-base35-bookman-fonts noarch 20200910-21.el10 appstream 847 k urw-base35-c059-fonts noarch 20200910-21.el10 appstream 875 k urw-base35-d050000l-fonts noarch 20200910-21.el10 appstream 76 k urw-base35-fonts noarch 20200910-21.el10 appstream 11 k urw-base35-fonts-common noarch 20200910-21.el10 appstream 21 k urw-base35-gothic-fonts noarch 20200910-21.el10 appstream 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-21.el10 appstream 795 k urw-base35-nimbus-roman-fonts noarch 20200910-21.el10 appstream 856 k urw-base35-nimbus-sans-fonts noarch 20200910-21.el10 appstream 1.3 M urw-base35-p052-fonts noarch 20200910-21.el10 appstream 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-21.el10 appstream 42 k urw-base35-z003-fonts noarch 20200910-21.el10 appstream 276 k vim-filesystem noarch 2:9.1.083-5.el10 baseos 19 k vulkan-loader aarch64 1.4.313.0-1.el10 appstream 161 k xml-common noarch 0.6.3-65.el10 appstream 32 k xorg-x11-proto-devel noarch 2024.1-3.el10 appstream 311 k Enabling module streams: nvidia-driver open-dkms Transaction Summary ============================================================================================================================================================== Install 312 Packages Total download size: 1.8 G Installed size: 4.3 G Downloading Packages: (1/312): dlpack-1.1-20250610.1.git7f393bbb.el10 1.1 MB/s | 17 kB 00:00 (2/312): dlpack-devel-1.1-20250610.1.git7f393bb 5.3 MB/s | 14 kB 00:00 (3/312): dmlc-core-0.5-20250808.0.gitcbab4ef4.e 38 MB/s | 240 kB 00:00 (4/312): dmlc-core-devel-0.5-20250808.0.gitcbab 25 MB/s | 105 kB 00:00 (5/312): nnpack-0-20230201.3.git70a77f48.el10.a 16 MB/s | 82 kB 00:00 (6/312): nnpack-devel-0-20230201.3.git70a77f48. 5.5 MB/s | 16 kB 00:00 (7/312): onnx-devel-1.20.0-20250807.0.git79e706 29 MB/s | 138 kB 00:00 (8/312): onnx-libs-1.20.0-20250807.0.git79e7065 99 MB/s | 838 kB 00:00 (9/312): protobuf-compat-3.21.9-4.el10.aarch64. 94 MB/s | 993 kB 00:00 (10/312): cuda-gcc-13-c++-13.3.1-4.el10.aarch64 131 MB/s | 14 MB 00:00 (11/312): pthreadpool-devel-0.1-20240616.1.git5 5.3 MB/s | 15 kB 00:00 (12/312): pthreadpool-0.1-20240616.1.git560c60d 627 kB/s | 33 kB 00:00 (13/312): python3.12-setuptools-78.1.1-1.el10.n 177 MB/s | 1.8 MB 00:00 (14/312): libcublas-devel-12-9-12.9.1.4-2.aarch 18 MB/s | 77 kB 00:00 (15/312): python3-cython-3.1.2-2.el10.aarch64.r 57 MB/s | 3.7 MB 00:00 (16/312): cuda-toolkit-12-9-config-common-12.9. 26 kB/s | 7.8 kB 00:00 (17/312): cuda-toolkit-12-config-common-12.9.79 369 kB/s | 8.0 kB 00:00 (18/312): cuda-toolkit-config-common-13.0.48-1. 695 kB/s | 7.9 kB 00:00 (19/312): cuda-cccl-12-9-12.9.27-1.aarch64.rpm 108 MB/s | 1.7 MB 00:00 (20/312): cuda-crt-12-9-12.9.86-1.aarch64.rpm 308 kB/s | 120 kB 00:00 (21/312): cuda-cudart-12-9-12.9.79-1.aarch64.rp 26 MB/s | 250 kB 00:00 (22/312): cuda-cudart-devel-12-9-12.9.79-1.aarc 150 MB/s | 3.1 MB 00:00 (23/312): cuda-driver-devel-12-9-12.9.79-1.aarc 3.2 MB/s | 44 kB 00:00 (24/312): libcurand-devel-12-9-10.3.10.19-2.aar 101 kB/s | 248 kB 00:02 (25/312): cuda-nvml-devel-12-9-12.9.79-1.aarch6 29 MB/s | 208 kB 00:00 (26/312): cuda-nvrtc-12-9-12.9.86-1.aarch64.rpm 125 MB/s | 42 MB 00:00 (27/312): cuda-nvrtc-devel-12-9-12.9.86-1.aarch 119 MB/s | 37 MB 00:00 (28/312): cuda-nvtx-12-9-12.9.79-1.aarch64.rpm 7.2 MB/s | 92 kB 00:00 (29/312): cuda-nvcc-12-9-12.9.86-1.aarch64.rpm 41 MB/s | 107 MB 00:02 (30/312): cuda-profiler-api-12-9-12.9.79-1.aarc 483 kB/s | 26 kB 00:00 (31/312): cuda-nvvm-12-9-12.9.86-1.aarch64.rpm 125 MB/s | 58 MB 00:00 (32/312): cuda-gcc-13-13.3.1-4.el10.aarch64.rpm 5.5 MB/s | 31 MB 00:05 (33/312): libcudnn9-devel-cuda-12-9.12.0.46-1.a 773 kB/s | 9.3 kB 00:00 (34/312): libcudnn9-headers-cuda-12-9.12.0.46-1 2.9 MB/s | 40 kB 00:00 (35/312): libcurand-12-9-10.3.10.19-1.aarch64.r 115 MB/s | 64 MB 00:00 (36/312): libnvidia-cfg-580.65.06-1.el9.aarch64 4.7 MB/s | 151 kB 00:00 (37/312): libnvidia-gpucomp-580.65.06-1.el9.aar 111 MB/s | 16 MB 00:00 (38/312): libnvidia-ml-580.65.06-1.el9.aarch64. 23 MB/s | 597 kB 00:00 (39/312): nvidia-driver-cuda-libs-580.65.06-1.e 118 MB/s | 58 MB 00:00 (40/312): avahi-libs-0.9~rc2-2.el10.aarch64.rpm 4.9 MB/s | 68 kB 00:00 (41/312): cups-filesystem-2.4.10-11.el10.noarch 4.9 MB/s | 14 kB 00:00 (42/312): cups-libs-2.4.10-11.el10.aarch64.rpm 32 MB/s | 253 kB 00:00 (43/312): dbus-libs-1.14.10-5.el10.aarch64.rpm 25 MB/s | 155 kB 00:00 (44/312): default-fonts-core-sans-4.1-3.el10.no 9.1 MB/s | 30 kB 00:00 (45/312): expat-2.7.1-1.el10.aarch64.rpm 29 MB/s | 112 kB 00:00 (46/312): fonts-filesystem-2.0.5-18.el10.noarch 3.2 MB/s | 8.8 kB 00:00 (47/312): freetype-2.13.2-8.el10.aarch64.rpm 45 MB/s | 401 kB 00:00 (48/312): glib2-2.80.4-8.el10.aarch64.rpm 106 MB/s | 3.0 MB 00:00 (49/312): gnupg2-2.4.5-2.el10.aarch64.rpm 105 MB/s | 2.7 MB 00:00 (50/312): gnutls-3.8.10-2.el10.aarch64.rpm 94 MB/s | 1.4 MB 00:00 (51/312): google-noto-fonts-common-20240401-5.e 5.3 MB/s | 18 kB 00:00 (52/312): google-noto-sans-vf-fonts-20240401-5. 66 MB/s | 594 kB 00:00 (53/312): gpgme-1.23.2-6.el10.aarch64.rpm 44 MB/s | 211 kB 00:00 (54/312): graphite2-1.3.14-17.el10.aarch64.rpm 19 MB/s | 92 kB 00:00 (55/312): groff-base-1.23.0-10.el10.aarch64.rpm 86 MB/s | 1.1 MB 00:00 (56/312): harfbuzz-8.4.0-6.el10.aarch64.rpm 80 MB/s | 945 kB 00:00 (57/312): hwdata-0.379-10.5.el10.noarch.rpm 73 MB/s | 1.7 MB 00:00 (58/312): less-661-3.el10.aarch64.rpm 32 MB/s | 191 kB 00:00 (59/312): libassuan-2.5.6-6.el10.aarch64.rpm 16 MB/s | 67 kB 00:00 (60/312): libatomic-14.3.1-2.1.el10.aarch64.rpm 18 MB/s | 56 kB 00:00 (61/312): libcbor-0.11.0-3.el10.aarch64.rpm 9.6 MB/s | 34 kB 00:00 (62/312): libedit-3.1-52.20230828cvs.el10.aarch 14 MB/s | 106 kB 00:00 (63/312): libfido2-1.14.0-7.el10.aarch64.rpm 13 MB/s | 97 kB 00:00 (64/312): libgcrypt-1.11.0-6.el10.aarch64.rpm 71 MB/s | 512 kB 00:00 (65/312): libgfortran-14.3.1-2.1.el10.aarch64.r 57 MB/s | 492 kB 00:00 (66/312): libgpg-error-1.50-2.el10.aarch64.rpm 47 MB/s | 236 kB 00:00 (67/312): libksba-1.6.7-2.el10.aarch64.rpm 38 MB/s | 158 kB 00:00 (68/312): libpciaccess-0.16-16.el10.aarch64.rpm 7.4 MB/s | 28 kB 00:00 (69/312): libpng-1.6.40-8.el10.aarch64.rpm 19 MB/s | 118 kB 00:00 (70/312): libcublas-12-9-12.9.1.4-1.aarch64.rpm 133 MB/s | 549 MB 00:04 (71/312): make-4.4.1-9.el10.aarch64.rpm 1.1 MB/s | 585 kB 00:00 (72/312): mpdecimal-2.5.1-12.el10.aarch64.rpm 24 MB/s | 90 kB 00:00 (73/312): npth-1.6-21.el10.aarch64.rpm 6.9 MB/s | 25 kB 00:00 (74/312): ncurses-6.4-14.20240127.el10.aarch64. 63 MB/s | 421 kB 00:00 (75/312): ocl-icd-2.3.2-8.el10.aarch64.rpm 17 MB/s | 59 kB 00:00 (76/312): openssh-clients-9.9p1-11.el10.aarch64 65 MB/s | 738 kB 00:00 (77/312): openssh-9.9p1-11.el10.aarch64.rpm 23 MB/s | 346 kB 00:00 (78/312): perl-Carp-1.54-511.el10.noarch.rpm 7.5 MB/s | 30 kB 00:00 (79/312): perl-Data-Dumper-2.189-512.el10.aarch 16 MB/s | 56 kB 00:00 (80/312): perl-Digest-1.20-511.el10.noarch.rpm 6.6 MB/s | 26 kB 00:00 (81/312): perl-Digest-MD5-2.59-6.el10.aarch64.r 11 MB/s | 37 kB 00:00 (82/312): perl-Exporter-5.78-511.el10.noarch.rp 9.9 MB/s | 32 kB 00:00 (83/312): perl-Encode-3.21-511.el10.aarch64.rpm 118 MB/s | 1.1 MB 00:00 (84/312): perl-File-Path-2.18-511.el10.noarch.r 6.2 MB/s | 36 kB 00:00 (85/312): perl-File-Temp-0.231.100-512.el10.noa 18 MB/s | 60 kB 00:00 (86/312): perl-Getopt-Long-2.58-3.el10.noarch.r 13 MB/s | 65 kB 00:00 (87/312): perl-HTTP-Tiny-0.088-512.el10.noarch. 18 MB/s | 57 kB 00:00 (88/312): perl-IO-Socket-IP-0.42-512.el10.noarc 11 MB/s | 43 kB 00:00 (89/312): perl-IO-Socket-SSL-2.085-3.el10.noarc 37 MB/s | 227 kB 00:00 (90/312): perl-MIME-Base64-3.16-511.el10.aarch6 7.5 MB/s | 31 kB 00:00 (91/312): perl-Mozilla-CA-20231213-5.el10.noarc 4.4 MB/s | 15 kB 00:00 (92/312): perl-PathTools-3.91-512.el10.aarch64. 16 MB/s | 85 kB 00:00 (93/312): perl-Pod-Escapes-1.07-511.el10.noarch 6.9 MB/s | 21 kB 00:00 (94/312): perl-Pod-Simple-3.45-511.el10.noarch. 42 MB/s | 218 kB 00:00 (95/312): perl-Pod-Perldoc-3.28.01-512.el10.noa 13 MB/s | 84 kB 00:00 (96/312): perl-Pod-Usage-2.03-511.el10.noarch.r 9.2 MB/s | 41 kB 00:00 (97/312): perl-Scalar-List-Utils-1.63-511.el10. 16 MB/s | 73 kB 00:00 (98/312): perl-Socket-2.038-511.el10.aarch64.rp 17 MB/s | 56 kB 00:00 (99/312): perl-Storable-3.32-511.el10.aarch64.r 20 MB/s | 98 kB 00:00 (100/312): perl-Term-ANSIColor-5.01-512.el10.no 16 MB/s | 49 kB 00:00 (101/312): perl-Term-Cap-1.18-511.el10.noarch.r 6.7 MB/s | 23 kB 00:00 (102/312): perl-Text-ParseWords-3.31-511.el10.n 5.6 MB/s | 17 kB 00:00 (103/312): perl-Text-Tabs+Wrap-2024.001-511.el1 5.9 MB/s | 23 kB 00:00 (104/312): perl-Time-Local-1.350-511.el10.noarc 8.2 MB/s | 35 kB 00:00 (105/312): perl-constant-1.33-512.el10.noarch.r 5.9 MB/s | 24 kB 00:00 (106/312): perl-URI-5.27-3.el10.noarch.rpm 23 MB/s | 134 kB 00:00 (107/312): perl-parent-0.241-512.el10.noarch.rp 5.8 MB/s | 16 kB 00:00 (108/312): perl-libnet-3.15-512.el10.noarch.rpm 20 MB/s | 127 kB 00:00 (109/312): perl-podlators-5.01-511.el10.noarch. 23 MB/s | 124 kB 00:00 (110/312): python3-3.12.11-2.el10.aarch64.rpm 9.1 MB/s | 30 kB 00:00 (111/312): python3-packaging-24.2-2.el10.noarch 31 MB/s | 153 kB 00:00 (112/312): python3-pip-wheel-23.3.2-7.el10.noar 44 MB/s | 1.5 MB 00:00 (113/312): python3-libs-3.12.11-2.el10.aarch64. 173 MB/s | 9.3 MB 00:00 (114/312): redhat-text-vf-fonts-4.1.0-1.el10.no 21 MB/s | 354 kB 00:00 (115/312): shared-mime-info-2.3-8.el10.aarch64. 76 MB/s | 590 kB 00:00 (116/312): tpm2-tss-4.1.3-5.el10.aarch64.rpm 51 MB/s | 410 kB 00:00 (117/312): vim-filesystem-9.1.083-5.el10.noarch 3.8 MB/s | 19 kB 00:00 (118/312): tzdata-2025b-2.el10.noarch.rpm 100 MB/s | 901 kB 00:00 (119/312): adobe-mappings-cmap-deprecated-20230 15 MB/s | 115 kB 00:00 (120/312): adobe-mappings-cmap-20230622-5.el10. 132 MB/s | 2.1 MB 00:00 (121/312): adobe-mappings-pdf-20190401-9.el10.n 70 MB/s | 687 kB 00:00 (122/312): annobin-docs-12.99-1.el10.noarch.rpm 19 MB/s | 88 kB 00:00 (123/312): annobin-plugin-gcc-12.99-1.el10.aarc 116 MB/s | 996 kB 00:00 (124/312): cairo-gobject-1.18.2-2.el10.aarch64. 4.4 MB/s | 18 kB 00:00 (125/312): cairo-1.18.2-2.el10.aarch64.rpm 21 MB/s | 698 kB 00:00 (126/312): cmake-3.30.5-3.el10.aarch64.rpm 189 MB/s | 7.9 MB 00:00 (127/312): cmake-data-3.30.5-3.el10.noarch.rpm 79 MB/s | 2.5 MB 00:00 (128/312): cmake-filesystem-3.30.5-3.el10.aarch 1.9 MB/s | 23 kB 00:00 (129/312): cmake-rpm-macros-3.30.5-3.el10.noarc 4.5 MB/s | 16 kB 00:00 (130/312): emacs-filesystem-29.4-12.el10.noarch 2.1 MB/s | 10 kB 00:00 (131/312): fontconfig-2.15.0-7.el10.aarch64.rpm 23 MB/s | 284 kB 00:00 (132/312): fribidi-1.0.14-4.el10.aarch64.rpm 4.4 MB/s | 92 kB 00:00 (133/312): cpp-14.3.1-2.1.el10.aarch64.rpm 195 MB/s | 11 MB 00:00 (134/312): gcc-c++-14.3.1-2.1.el10.aarch64.rpm 98 MB/s | 14 MB 00:00 (135/312): gcc-plugin-annobin-14.3.1-2.1.el10.a 1.4 MB/s | 68 kB 00:00 (136/312): gcc-14.3.1-2.1.el10.aarch64.rpm 146 MB/s | 34 MB 00:00 (137/312): gd-2.3.3-22.el10.aarch64.rpm 3.6 MB/s | 127 kB 00:00 (138/312): git-2.47.3-1.el10.aarch64.rpm 14 MB/s | 51 kB 00:00 (139/312): gdk-pixbuf2-2.42.12-4.el10.aarch64.r 58 MB/s | 494 kB 00:00 (140/312): git-core-2.47.3-1.el10.aarch64.rpm 160 MB/s | 4.9 MB 00:00 (141/312): git-core-doc-2.47.3-1.el10.noarch.rp 80 MB/s | 3.1 MB 00:00 (142/312): glibc-devel-2.39-46.el10.aarch64.rpm 46 MB/s | 599 kB 00:00 (143/312): gpgmepp-1.23.2-6.el10.aarch64.rpm 22 MB/s | 131 kB 00:00 (144/312): graphviz-9.0.0-15.el10.aarch64.rpm 125 MB/s | 1.5 MB 00:00 (145/312): jbig2dec-libs-0.20-7.el10.aarch64.rp 12 MB/s | 73 kB 00:00 (146/312): google-droid-sans-fonts-20200215-22. 86 MB/s | 2.7 MB 00:00 (147/312): jbigkit-libs-2.1-31.el10.aarch64.rpm 13 MB/s | 54 kB 00:00 (148/312): lcms2-2.16-6.el10.aarch64.rpm 25 MB/s | 181 kB 00:00 (149/312): kernel-headers-6.12.0-116.el10.aarch 166 MB/s | 2.9 MB 00:00 (150/312): libX11-1.8.10-1.el10.aarch64.rpm 53 MB/s | 643 kB 00:00 (151/312): libX11-common-1.8.10-1.el10.noarch.r 36 MB/s | 199 kB 00:00 (152/312): libX11-xcb-1.8.10-1.el10.aarch64.rpm 2.3 MB/s | 13 kB 00:00 (153/312): libX11-devel-1.8.10-1.el10.aarch64.r 105 MB/s | 1.1 MB 00:00 (154/312): libXau-1.0.11-8.el10.aarch64.rpm 8.9 MB/s | 33 kB 00:00 (155/312): libXau-devel-1.0.11-8.el10.aarch64.r 5.0 MB/s | 15 kB 00:00 (156/312): libXcursor-1.2.1-9.el10.aarch64.rpm 11 MB/s | 31 kB 00:00 (157/312): libXext-1.3.6-3.el10.aarch64.rpm 12 MB/s | 40 kB 00:00 (158/312): libXcursor-devel-1.2.1-9.el10.aarch6 6.2 MB/s | 40 kB 00:00 (159/312): libXfixes-6.0.1-5.el10.aarch64.rpm 6.8 MB/s | 21 kB 00:00 (160/312): libXext-devel-1.3.6-3.el10.aarch64.r 19 MB/s | 87 kB 00:00 (161/312): libXfixes-devel-6.0.1-5.el10.aarch64 4.7 MB/s | 14 kB 00:00 (162/312): libXft-2.3.8-8.el10.aarch64.rpm 16 MB/s | 72 kB 00:00 (163/312): libXi-1.8.1-7.el10.aarch64.rpm 13 MB/s | 41 kB 00:00 (164/312): libXinerama-1.1.5-8.el10.aarch64.rpm 4.7 MB/s | 15 kB 00:00 (165/312): libXi-devel-1.8.1-7.el10.aarch64.rpm 22 MB/s | 117 kB 00:00 (166/312): libcudnn9-cuda-12-9.12.0.46-1.aarch6 105 MB/s | 547 MB 00:05 (167/312): libXinerama-devel-1.1.5-8.el10.aarch 28 kB/s | 14 kB 00:00 (168/312): libXpm-3.5.17-5.el10.aarch64.rpm 129 kB/s | 65 kB 00:00 (169/312): libXrandr-1.5.4-5.el10.aarch64.rpm 7.6 MB/s | 28 kB 00:00 (170/312): libXrandr-devel-1.5.4-5.el10.aarch64 5.0 MB/s | 20 kB 00:00 (171/312): libXrender-0.9.11-8.el10.aarch64.rpm 7.8 MB/s | 28 kB 00:00 (172/312): libXrender-devel-0.9.11-8.el10.aarch 6.5 MB/s | 20 kB 00:00 (173/312): libXxf86vm-1.1.5-8.el10.aarch64.rpm 5.4 MB/s | 19 kB 00:00 (174/312): libdatrie-0.2.13-11.el10.aarch64.rpm 11 MB/s | 33 kB 00:00 (175/312): libasan-14.3.1-2.1.el10.aarch64.rpm 76 MB/s | 523 kB 00:00 (176/312): libdrm-2.4.123-1.el10.aarch64.rpm 33 MB/s | 196 kB 00:00 (177/312): libedit-devel-3.1-52.20230828cvs.el1 11 MB/s | 48 kB 00:00 (178/312): libdrm-devel-2.4.123-1.el10.aarch64. 26 MB/s | 194 kB 00:00 (179/312): libglvnd-core-devel-1.7.0-7.el10.aar 5.9 MB/s | 18 kB 00:00 (180/312): libglvnd-1.7.0-7.el10.aarch64.rpm 18 MB/s | 110 kB 00:00 (181/312): libglvnd-devel-1.7.0-7.el10.aarch64. 35 MB/s | 163 kB 00:00 (182/312): libglvnd-egl-1.7.0-7.el10.aarch64.rp 10 MB/s | 37 kB 00:00 (183/312): libglvnd-gles-1.7.0-7.el10.aarch64.r 5.8 MB/s | 32 kB 00:00 (184/312): libglvnd-opengl-1.7.0-7.el10.aarch64 14 MB/s | 41 kB 00:00 (185/312): libglvnd-glx-1.7.0-7.el10.aarch64.rp 24 MB/s | 131 kB 00:00 (186/312): libijs-0.35-24.el10.aarch64.rpm 8.7 MB/s | 30 kB 00:00 (187/312): libjpeg-turbo-3.0.2-4.el10.aarch64.r 41 MB/s | 261 kB 00:00 (188/312): liblerc-4.0.0-8.el10.aarch64.rpm 20 MB/s | 188 kB 00:00 (189/312): libmpc-1.3.1-7.el10.aarch64.rpm 12 MB/s | 73 kB 00:00 (190/312): libgs-10.02.1-16.el10.aarch64.rpm 164 MB/s | 3.4 MB 00:00 (191/312): libpaper-2.1.1-7.el10.aarch64.rpm 3.6 MB/s | 28 kB 00:00 (192/312): libpciaccess-devel-0.16-16.el10.aarc 1.9 MB/s | 14 kB 00:00 (193/312): libthai-0.1.29-10.el10.aarch64.rpm 34 MB/s | 214 kB 00:00 (194/312): libtiff-4.6.0-6.el10.aarch64.rpm 38 MB/s | 204 kB 00:00 (195/312): libtool-ltdl-2.4.7-13.el10.aarch64.r 12 MB/s | 37 kB 00:00 (196/312): librsvg2-2.57.1-9.el10.aarch64.rpm 78 MB/s | 1.4 MB 00:00 (197/312): libubsan-14.3.1-2.1.el10.aarch64.rpm 44 MB/s | 237 kB 00:00 (198/312): libuv-1.51.0-1.el10.aarch64.rpm 42 MB/s | 261 kB 00:00 (199/312): libwayland-client-1.23.1-1.el10.aarc 7.9 MB/s | 33 kB 00:00 (200/312): libwayland-server-1.23.1-1.el10.aarc 12 MB/s | 42 kB 00:00 (201/312): libwebp-1.3.2-8.el10.aarch64.rpm 37 MB/s | 248 kB 00:00 (202/312): libxcb-1.17.0-3.el10.aarch64.rpm 38 MB/s | 261 kB 00:00 (203/312): libstdc++-devel-14.3.1-2.1.el10.aarc 70 MB/s | 2.8 MB 00:00 (204/312): libxcrypt-devel-4.4.36-10.el10.aarch 3.9 MB/s | 30 kB 00:00 (205/312): libxcb-devel-1.17.0-3.el10.aarch64.r 117 MB/s | 1.6 MB 00:00 (206/312): libxshmfence-1.3.2-5.el10.aarch64.rp 2.3 MB/s | 13 kB 00:00 (207/312): libzstd-devel-1.5.5-9.el10.aarch64.r 14 MB/s | 52 kB 00:00 (208/312): llvm-filesystem-20.1.8-1.el10.aarch6 2.3 MB/s | 11 kB 00:00 (209/312): llvm-devel-20.1.8-1.el10.aarch64.rpm 106 MB/s | 5.4 MB 00:00 (210/312): llvm-googletest-20.1.8-1.el10.aarch6 9.3 MB/s | 456 kB 00:00 (211/312): llvm-20.1.8-1.el10.aarch64.rpm 175 MB/s | 21 MB 00:00 (212/312): llvm-test-20.1.8-1.el10.aarch64.rpm 15 MB/s | 675 kB 00:00 (213/312): llvm-libs-20.1.8-1.el10.aarch64.rpm 129 MB/s | 28 MB 00:00 (214/312): mesa-filesystem-25.0.7-1.el10.aarch6 512 kB/s | 15 kB 00:00 (215/312): mesa-libEGL-25.0.7-1.el10.aarch64.rp 4.1 MB/s | 130 kB 00:00 (216/312): llvm-static-20.1.8-1.el10.aarch64.rp 129 MB/s | 40 MB 00:00 (217/312): mesa-dri-drivers-25.0.7-1.el10.aarch 39 MB/s | 8.1 MB 00:00 (218/312): mesa-libGL-25.0.7-1.el10.aarch64.rpm 3.3 MB/s | 165 kB 00:00 (219/312): mesa-libGL-devel-25.0.7-1.el10.aarch 3.0 MB/s | 32 kB 00:00 (220/312): mesa-libGLU-devel-9.0.3-7.el10.aarch 3.7 MB/s | 13 kB 00:00 (221/312): mesa-libgbm-25.0.7-1.el10.aarch64.rp 5.2 MB/s | 21 kB 00:00 (222/312): mesa-libGLU-9.0.3-7.el10.aarch64.rpm 26 MB/s | 155 kB 00:00 (223/312): ncurses-c++-libs-6.4-14.20240127.el1 10 MB/s | 40 kB 00:00 (224/312): ncurses-devel-6.4-14.20240127.el10.a 96 MB/s | 753 kB 00:00 (225/312): nspr-4.36.0-3.el10.aarch64.rpm 16 MB/s | 130 kB 00:00 (226/312): nss-softokn-3.112.0-3.el10.aarch64.r 50 MB/s | 388 kB 00:00 (227/312): nss-softokn-freebl-3.112.0-3.el10.aa 45 MB/s | 400 kB 00:00 (228/312): nss-sysinit-3.112.0-3.el10.aarch64.r 5.9 MB/s | 19 kB 00:00 (229/312): openblas-0.3.29-2.el10.aarch64.rpm 12 MB/s | 43 kB 00:00 (230/312): nss-util-3.112.0-3.el10.aarch64.rpm 14 MB/s | 83 kB 00:00 (231/312): nss-3.112.0-3.el10.aarch64.rpm 34 MB/s | 720 kB 00:00 (232/312): openblas-openmp-0.3.29-2.el10.aarch6 165 MB/s | 4.0 MB 00:00 (233/312): openblas-openmp64-0.3.29-2.el10.aarc 125 MB/s | 3.9 MB 00:00 (234/312): opencl-headers-3.0-23.20231212git236 7.2 MB/s | 90 kB 00:00 (235/312): openjpeg2-2.5.2-4.el10.aarch64.rpm 27 MB/s | 180 kB 00:00 (236/312): pango-1.54.0-3.el10.aarch64.rpm 61 MB/s | 349 kB 00:00 (237/312): perl-AutoLoader-5.74-514.el10.noarch 4.8 MB/s | 22 kB 00:00 (238/312): perl-Class-Struct-0.68-514.el10.noar 5.7 MB/s | 23 kB 00:00 (239/312): perl-B-1.89-514.el10.aarch64.rpm 26 MB/s | 179 kB 00:00 (240/312): perl-DynaLoader-1.56-514.el10.aarch6 8.0 MB/s | 27 kB 00:00 (241/312): perl-Errno-1.38-514.el10.aarch64.rpm 5.6 MB/s | 16 kB 00:00 (242/312): openblas-serial-0.3.29-2.el10.aarch6 70 MB/s | 3.9 MB 00:00 (243/312): perl-Error-0.17029-18.el10.noarch.rp 6.7 MB/s | 42 kB 00:00 (244/312): perl-Fcntl-1.18-514.el10.aarch64.rpm 6.3 MB/s | 30 kB 00:00 (245/312): perl-File-Basename-2.86-514.el10.noa 6.3 MB/s | 18 kB 00:00 (246/312): perl-File-Find-1.44-514.el10.noarch. 9.1 MB/s | 26 kB 00:00 (247/312): perl-File-stat-1.14-514.el10.noarch. 5.1 MB/s | 18 kB 00:00 (248/312): perl-FileHandle-2.05-514.el10.noarch 5.4 MB/s | 16 kB 00:00 (249/312): perl-Getopt-Std-1.14-514.el10.noarch 5.7 MB/s | 16 kB 00:00 (250/312): perl-Git-2.47.3-1.el10.noarch.rpm 10 MB/s | 38 kB 00:00 (251/312): perl-IPC-Open3-1.22-514.el10.noarch. 6.3 MB/s | 23 kB 00:00 (252/312): perl-IO-1.55-514.el10.aarch64.rpm 15 MB/s | 81 kB 00:00 (253/312): perl-Net-SSLeay-1.94-8.el10.aarch64. 64 MB/s | 381 kB 00:00 (254/312): perl-POSIX-2.20-514.el10.aarch64.rpm 21 MB/s | 98 kB 00:00 (255/312): perl-SelectSaver-1.02-514.el10.noarc 3.1 MB/s | 12 kB 00:00 (256/312): perl-Symbol-1.09-514.el10.noarch.rpm 4.1 MB/s | 15 kB 00:00 (257/312): perl-TermReadKey-2.38-24.el10.aarch6 10 MB/s | 37 kB 00:00 (258/312): perl-base-2.27-514.el10.noarch.rpm 4.2 MB/s | 17 kB 00:00 (259/312): perl-if-0.61.000-514.el10.noarch.rpm 4.8 MB/s | 15 kB 00:00 (260/312): perl-lib-0.65-514.el10.aarch64.rpm 4.4 MB/s | 16 kB 00:00 (261/312): perl-interpreter-5.40.2-514.el10.aar 14 MB/s | 73 kB 00:00 (262/312): perl-locale-1.12-514.el10.noarch.rpm 3.3 MB/s | 14 kB 00:00 (263/312): perl-mro-1.29-514.el10.aarch64.rpm 6.7 MB/s | 30 kB 00:00 (264/312): perl-overload-1.37-514.el10.noarch.r 9.0 MB/s | 46 kB 00:00 (265/312): perl-libs-5.40.2-514.el10.aarch64.rp 157 MB/s | 2.3 MB 00:00 (266/312): perl-overloading-0.02-514.el10.noarc 1.8 MB/s | 14 kB 00:00 (267/312): perl-vars-1.05-514.el10.noarch.rpm 3.8 MB/s | 14 kB 00:00 (268/312): pixman-0.43.4-2.el10.aarch64.rpm 20 MB/s | 214 kB 00:00 (269/312): poppler-24.02.0-6.el10.aarch64.rpm 82 MB/s | 1.0 MB 00:00 (270/312): poppler-data-0.4.11-9.el10.noarch.rp 120 MB/s | 2.0 MB 00:00 (271/312): python-rpm-macros-3.12-10.el10.noarc 3.4 MB/s | 17 kB 00:00 (272/312): poppler-glib-24.02.0-6.el10.aarch64. 20 MB/s | 171 kB 00:00 (273/312): python3-rpm-generators-14-12.el10.no 7.5 MB/s | 30 kB 00:00 (274/312): python3-devel-3.12.11-2.el10.aarch64 55 MB/s | 331 kB 00:00 (275/312): python3-rpm-macros-3.12-10.el10.noar 2.8 MB/s | 12 kB 00:00 (276/312): rsvg-pixbuf-loader-2.57.1-9.el10.aar 4.1 MB/s | 16 kB 00:00 (277/312): urw-base35-c059-fonts-20200910-21.el 79 MB/s | 875 kB 00:00 (278/312): urw-base35-bookman-fonts-20200910-21 55 MB/s | 847 kB 00:00 (279/312): spirv-tools-libs-2025.2-1.el10.aarch 83 MB/s | 1.5 MB 00:00 (280/312): urw-base35-fonts-20200910-21.el10.no 3.8 MB/s | 11 kB 00:00 (281/312): urw-base35-d050000l-fonts-20200910-2 15 MB/s | 76 kB 00:00 (282/312): urw-base35-fonts-common-20200910-21. 7.1 MB/s | 21 kB 00:00 (283/312): urw-base35-nimbus-mono-ps-fonts-2020 110 MB/s | 795 kB 00:00 (284/312): urw-base35-gothic-fonts-20200910-21. 49 MB/s | 643 kB 00:00 (285/312): urw-base35-nimbus-sans-fonts-2020091 139 MB/s | 1.3 MB 00:00 (286/312): urw-base35-nimbus-roman-fonts-202009 49 MB/s | 856 kB 00:00 (287/312): urw-base35-p052-fonts-20200910-21.el 95 MB/s | 974 kB 00:00 (288/312): urw-base35-standard-symbols-ps-fonts 8.1 MB/s | 42 kB 00:00 (289/312): urw-base35-z003-fonts-20200910-21.el 45 MB/s | 276 kB 00:00 (290/312): vulkan-loader-1.4.313.0-1.el10.aarch 21 MB/s | 161 kB 00:00 (291/312): vulkan-loader-devel-1.4.313.0-1.el10 1.9 MB/s | 13 kB 00:00 (292/312): vulkan-headers-1.4.313.0-1.el10.noar 124 MB/s | 1.4 MB 00:00 (293/312): xml-common-0.6.3-65.el10.noarch.rpm 5.5 MB/s | 32 kB 00:00 (294/312): xorg-x11-proto-devel-2024.1-3.el10.n 41 MB/s | 311 kB 00:00 (295/312): ocl-icd-devel-2.3.2-8.el10.aarch64.r 8.7 MB/s | 57 kB 00:00 (296/312): openblas-devel-0.3.29-2.el10.aarch64 7.7 MB/s | 85 kB 00:00 (297/312): doxygen-1.13.2-1.el10.aarch64.rpm 214 MB/s | 4.9 MB 00:00 (298/312): openblas-openmp64_-0.3.29-2.el10.aar 120 MB/s | 3.9 MB 00:00 (299/312): openblas-serial64-0.3.29-2.el10.aarc 113 MB/s | 3.8 MB 00:00 (300/312): openblas-threads64-0.3.29-2.el10.aar 151 MB/s | 3.9 MB 00:00 (301/312): openblas-threads-0.3.29-2.el10.aarch 100 MB/s | 4.0 MB 00:00 (302/312): openblas-serial64_-0.3.29-2.el10.aar 59 MB/s | 3.8 MB 00:00 (303/312): spirv-tools-devel-2025.2-1.el10.aarc 8.3 MB/s | 48 kB 00:00 (304/312): openblas-threads64_-0.3.29-2.el10.aa 118 MB/s | 3.9 MB 00:00 (305/312): cpuinfo-devel-24.09.26-1.git1e83a2f. 1.1 MB/s | 24 kB 00:00 (306/312): glfw-3.4-4.el10_1.aarch64.rpm 19 MB/s | 127 kB 00:00 (307/312): glfw-devel-3.4-4.el10_1.aarch64.rpm 5.4 MB/s | 50 kB 00:00 (308/312): gmock-1.14.0-5.el10_0.aarch64.rpm 12 MB/s | 56 kB 00:00 (309/312): gtest-1.14.0-5.el10_0.aarch64.rpm 24 MB/s | 165 kB 00:00 (310/312): gtest-devel-1.14.0-5.el10_0.aarch64. 34 MB/s | 242 kB 00:00 (311/312): spirv-headers-devel-1.5.5-27.el10_0. 7.7 MB/s | 172 kB 00:00 (312/312): cpuinfo-24.09.26-1.git1e83a2f.el10_1 578 kB/s | 43 kB 00:00 -------------------------------------------------------------------------------- Total 175 MB/s | 1.8 GB 00:10 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : cmake-filesystem-3.30.5-3.el10.aarch64 1/312 Installing : openblas-0.3.29-2.el10.aarch64 2/312 Installing : xorg-x11-proto-devel-2024.1-3.el10.noarch 3/312 Installing : libgfortran-14.3.1-2.1.el10.aarch64 4/312 Installing : libpng-2:1.6.40-8.el10.aarch64 5/312 Installing : expat-2.7.1-1.el10.aarch64 6/312 Installing : nspr-4.36.0-3.el10.aarch64 7/312 Installing : libjpeg-turbo-3.0.2-4.el10.aarch64 8/312 Installing : libglvnd-1:1.7.0-7.el10.aarch64 9/312 Installing : libgpg-error-1.50-2.el10.aarch64 10/312 Installing : fonts-filesystem-1:2.0.5-18.el10.noarch 11/312 Installing : urw-base35-fonts-common-20200910-21.el10.noarch 12/312 Installing : nss-util-3.112.0-3.el10.aarch64 13/312 Installing : libmpc-1.3.1-7.el10.aarch64 14/312 Installing : libX11-xcb-1.8.10-1.el10.aarch64 15/312 Installing : libassuan-2.5.6-6.el10.aarch64 16/312 Installing : llvm-filesystem-20.1.8-1.el10.aarch64 17/312 Installing : libwebp-1.3.2-8.el10.aarch64 18/312 Installing : libedit-3.1-52.20230828cvs.el10.aarch64 19/312 Installing : llvm-libs-20.1.8-1.el10.aarch64 20/312 Installing : gnutls-3.8.10-2.el10.aarch64 21/312 Installing : glib2-2.80.4-8.el10.aarch64 22/312 Installing : cuda-toolkit-config-common-13.0.48-1.noarch 23/312 Installing : cuda-toolkit-12-config-common-12.9.79-1.noarch 24/312 Installing : cuda-toolkit-12-9-config-common-12.9.79-1.noarch 25/312 Installing : libglvnd-opengl-1:1.7.0-7.el10.aarch64 26/312 Installing : gtest-1.14.0-5.el10_0.aarch64 27/312 Installing : cpuinfo-24.09.26-1.git1e83a2f.el10_1.1.aarch64 28/312 Installing : spirv-tools-libs-2025.2-1.el10.aarch64 29/312 Installing : python-rpm-macros-3.12-10.el10.noarch 30/312 Installing : openjpeg2-2.5.2-4.el10.aarch64 31/312 Installing : libwayland-server-1.23.1-1.el10.aarch64 32/312 Installing : libXau-1.0.11-8.el10.aarch64 33/312 Installing : libxcb-1.17.0-3.el10.aarch64 34/312 Installing : lcms2-2.16-6.el10.aarch64 35/312 Installing : kernel-headers-6.12.0-116.el10.aarch64 36/312 Installing : libxcrypt-devel-4.4.36-10.el10.aarch64 37/312 Installing : glibc-devel-2.39-46.el10.aarch64 38/312 Installing : adobe-mappings-cmap-20230622-5.el10.noarch 39/312 Installing : make-1:4.4.1-9.el10.aarch64 40/312 Installing : pthreadpool-1:0.1-20240616.1.git560c60d3.el10.aa 41/312 Installing : nnpack-1:0-20230201.3.git70a77f48.el10.aarch64 42/312 Installing : adobe-mappings-cmap-deprecated-20230622-5.el10.n 43/312 Installing : libXau-devel-1.0.11-8.el10.aarch64 44/312 Installing : libxcb-devel-1.17.0-3.el10.aarch64 45/312 Installing : python3-rpm-macros-3.12-10.el10.noarch 46/312 Installing : gmock-1.14.0-5.el10_0.aarch64 47/312 Installing : mesa-libGLU-9.0.3-7.el10.aarch64 48/312 Installing : cuda-cudart-12-9-12.9.79-1.aarch64 49/312 Running scriptlet: cuda-cudart-12-9-12.9.79-1.aarch64 49/312 Installing : libcublas-12-9-12.9.1.4-1.aarch64 50/312 Running scriptlet: libcublas-12-9-12.9.1.4-1.aarch64 50/312 Installing : libcurand-12-9-10.3.10.19-1.aarch64 51/312 Running scriptlet: libcurand-12-9-10.3.10.19-1.aarch64 51/312 Installing : shared-mime-info-2.3-8.el10.aarch64 52/312 Running scriptlet: shared-mime-info-2.3-8.el10.aarch64 52/312 Installing : gdk-pixbuf2-2.42.12-4.el10.aarch64 53/312 Installing : llvm-googletest-20.1.8-1.el10.aarch64 54/312 Installing : llvm-static-20.1.8-1.el10.aarch64 55/312 Installing : cuda-gcc-13-13.3.1-4.el10.aarch64 56/312 Installing : cpp-14.3.1-2.1.el10.aarch64 57/312 Installing : nss-softokn-freebl-3.112.0-3.el10.aarch64 58/312 Installing : nss-softokn-3.112.0-3.el10.aarch64 59/312 Installing : nss-3.112.0-3.el10.aarch64 60/312 Running scriptlet: nss-3.112.0-3.el10.aarch64 60/312 Installing : nss-sysinit-3.112.0-3.el10.aarch64 61/312 Installing : urw-base35-bookman-fonts-20200910-21.el10.noarch 62/312 Running scriptlet: urw-base35-bookman-fonts-20200910-21.el10.noarch 62/312 Installing : urw-base35-c059-fonts-20200910-21.el10.noarch 63/312 Running scriptlet: urw-base35-c059-fonts-20200910-21.el10.noarch 63/312 Installing : urw-base35-d050000l-fonts-20200910-21.el10.noarc 64/312 Running scriptlet: urw-base35-d050000l-fonts-20200910-21.el10.noarc 64/312 Installing : urw-base35-gothic-fonts-20200910-21.el10.noarch 65/312 Running scriptlet: urw-base35-gothic-fonts-20200910-21.el10.noarch 65/312 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-21.el10 66/312 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-21.el10 66/312 Installing : urw-base35-nimbus-roman-fonts-20200910-21.el10.n 67/312 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-21.el10.n 67/312 Installing : urw-base35-nimbus-sans-fonts-20200910-21.el10.no 68/312 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-21.el10.no 68/312 Installing : urw-base35-p052-fonts-20200910-21.el10.noarch 69/312 Running scriptlet: urw-base35-p052-fonts-20200910-21.el10.noarch 69/312 Installing : urw-base35-standard-symbols-ps-fonts-20200910-21 70/312 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-21 70/312 Installing : urw-base35-z003-fonts-20200910-21.el10.noarch 71/312 Running scriptlet: urw-base35-z003-fonts-20200910-21.el10.noarch 71/312 Installing : urw-base35-fonts-20200910-21.el10.noarch 72/312 Installing : redhat-text-vf-fonts-4.1.0-1.el10.noarch 73/312 Installing : libgcrypt-1.11.0-6.el10.aarch64 74/312 Installing : libksba-1.6.7-2.el10.aarch64 75/312 Installing : openblas-openmp-0.3.29-2.el10.aarch64 76/312 Installing : openblas-openmp64-0.3.29-2.el10.aarch64 77/312 Installing : openblas-serial-0.3.29-2.el10.aarch64 78/312 Installing : openblas-openmp64_-0.3.29-2.el10.aarch64 79/312 Installing : openblas-serial64-0.3.29-2.el10.aarch64 80/312 Installing : openblas-serial64_-0.3.29-2.el10.aarch64 81/312 Installing : openblas-threads-0.3.29-2.el10.aarch64 82/312 Installing : openblas-threads64-0.3.29-2.el10.aarch64 83/312 Installing : openblas-threads64_-0.3.29-2.el10.aarch64 84/312 Installing : glfw-1:3.4-4.el10_1.aarch64 85/312 Running scriptlet: xml-common-0.6.3-65.el10.noarch 86/312 Installing : xml-common-0.6.3-65.el10.noarch 86/312 Installing : vulkan-loader-1.4.313.0-1.el10.aarch64 87/312 Installing : poppler-data-0.4.11-9.el10.noarch 88/312 Installing : pixman-0.43.4-2.el10.aarch64 89/312 Installing : opencl-headers-3.0-23.20231212git2368105.el10.no 90/312 Installing : ncurses-c++-libs-6.4-14.20240127.el10.aarch64 91/312 Installing : ncurses-devel-6.4-14.20240127.el10.aarch64 92/312 Installing : libedit-devel-3.1-52.20230828cvs.el10.aarch64 93/312 Installing : mesa-filesystem-25.0.7-1.el10.aarch64 94/312 Installing : libzstd-devel-1.5.5-9.el10.aarch64 95/312 Installing : libxshmfence-1.3.2-5.el10.aarch64 96/312 Installing : libwayland-client-1.23.1-1.el10.aarch64 97/312 Installing : libuv-1:1.51.0-1.el10.aarch64 98/312 Installing : libubsan-14.3.1-2.1.el10.aarch64 99/312 Installing : libtool-ltdl-2.4.7-13.el10.aarch64 100/312 Installing : libstdc++-devel-14.3.1-2.1.el10.aarch64 101/312 Installing : libpaper-1:2.1.1-7.el10.aarch64 102/312 Installing : liblerc-4.0.0-8.el10.aarch64 103/312 Installing : libijs-0.35-24.el10.aarch64 104/312 Installing : libglvnd-core-devel-1:1.7.0-7.el10.aarch64 105/312 Installing : libdatrie-0.2.13-11.el10.aarch64 106/312 Installing : libthai-0.1.29-10.el10.aarch64 107/312 Installing : libasan-14.3.1-2.1.el10.aarch64 108/312 Installing : libX11-common-1.8.10-1.el10.noarch 109/312 Installing : libX11-1.8.10-1.el10.aarch64 110/312 Installing : libX11-devel-1.8.10-1.el10.aarch64 111/312 Installing : libXext-1.3.6-3.el10.aarch64 112/312 Installing : libXrender-0.9.11-8.el10.aarch64 113/312 Installing : libXext-devel-1.3.6-3.el10.aarch64 114/312 Installing : libXrender-devel-0.9.11-8.el10.aarch64 115/312 Installing : libXfixes-6.0.1-5.el10.aarch64 116/312 Installing : libXfixes-devel-6.0.1-5.el10.aarch64 117/312 Installing : libXcursor-1.2.1-9.el10.aarch64 118/312 Installing : libXcursor-devel-1.2.1-9.el10.aarch64 119/312 Installing : libXrandr-1.5.4-5.el10.aarch64 120/312 Installing : libXrandr-devel-1.5.4-5.el10.aarch64 121/312 Installing : libXi-1.8.1-7.el10.aarch64 122/312 Installing : libXi-devel-1.8.1-7.el10.aarch64 123/312 Installing : libXinerama-1.1.5-8.el10.aarch64 124/312 Installing : libXinerama-devel-1.1.5-8.el10.aarch64 125/312 Installing : libXxf86vm-1.1.5-8.el10.aarch64 126/312 Installing : libXpm-3.5.17-5.el10.aarch64 127/312 Installing : jbigkit-libs-2.1-31.el10.aarch64 128/312 Installing : libtiff-4.6.0-6.el10.aarch64 129/312 Installing : jbig2dec-libs-0.20-7.el10.aarch64 130/312 Installing : fribidi-1.0.14-4.el10.aarch64 131/312 Installing : emacs-filesystem-1:29.4-12.el10.noarch 132/312 Installing : annobin-docs-12.99-1.el10.noarch 133/312 Installing : adobe-mappings-pdf-20190401-9.el10.noarch 134/312 Installing : vim-filesystem-2:9.1.083-5.el10.noarch 135/312 Installing : tzdata-2025b-2.el10.noarch 136/312 Running scriptlet: tpm2-tss-4.1.3-5.el10.aarch64 137/312 Installing : tpm2-tss-4.1.3-5.el10.aarch64 137/312 Installing : python3-pip-wheel-23.3.2-7.el10.noarch 138/312 Installing : openssh-9.9p1-11.el10.aarch64 139/312 Installing : ocl-icd-2.3.2-8.el10.aarch64 140/312 Installing : npth-1.6-21.el10.aarch64 141/312 Installing : gnupg2-2.4.5-2.el10.aarch64 142/312 Installing : gpgme-1.23.2-6.el10.aarch64 143/312 Installing : gpgmepp-1.23.2-6.el10.aarch64 144/312 Installing : ncurses-6.4-14.20240127.el10.aarch64 145/312 Installing : mpdecimal-2.5.1-12.el10.aarch64 146/312 Installing : python3-3.12.11-2.el10.aarch64 147/312 Installing : python3-libs-3.12.11-2.el10.aarch64 148/312 Installing : cmake-rpm-macros-3.30.5-3.el10.noarch 149/312 Installing : llvm-20.1.8-1.el10.aarch64 150/312 Installing : llvm-test-20.1.8-1.el10.aarch64 151/312 Installing : cmake-data-3.30.5-3.el10.noarch 152/312 Installing : cmake-3.30.5-3.el10.aarch64 153/312 Installing : python3-packaging-24.2-2.el10.noarch 154/312 Installing : python3-rpm-generators-14-12.el10.noarch 155/312 Installing : vulkan-headers-1.4.313.0-1.el10.noarch 156/312 Installing : libcbor-0.11.0-3.el10.aarch64 157/312 Installing : libfido2-1.14.0-7.el10.aarch64 158/312 Installing : openssh-clients-9.9p1-11.el10.aarch64 159/312 Running scriptlet: openssh-clients-9.9p1-11.el10.aarch64 159/312 Installing : libatomic-14.3.1-2.1.el10.aarch64 160/312 Installing : gcc-14.3.1-2.1.el10.aarch64 161/312 Running scriptlet: gcc-14.3.1-2.1.el10.aarch64 161/312 Installing : gcc-c++-14.3.1-2.1.el10.aarch64 162/312 Installing : less-661-3.el10.aarch64 163/312 Installing : git-core-2.47.3-1.el10.aarch64 164/312 Installing : git-core-doc-2.47.3-1.el10.noarch 165/312 Installing : hwdata-0.379-10.5.el10.noarch 166/312 Installing : libpciaccess-0.16-16.el10.aarch64 167/312 Installing : libdrm-2.4.123-1.el10.aarch64 168/312 Installing : mesa-dri-drivers-25.0.7-1.el10.aarch64 169/312 Installing : mesa-libgbm-25.0.7-1.el10.aarch64 170/312 Installing : libglvnd-egl-1:1.7.0-7.el10.aarch64 171/312 Installing : mesa-libEGL-25.0.7-1.el10.aarch64 172/312 Installing : libglvnd-glx-1:1.7.0-7.el10.aarch64 173/312 Installing : mesa-libGL-25.0.7-1.el10.aarch64 174/312 Installing : libglvnd-gles-1:1.7.0-7.el10.aarch64 175/312 Installing : libglvnd-devel-1:1.7.0-7.el10.aarch64 176/312 Installing : mesa-libGLU-devel-9.0.3-7.el10.aarch64 177/312 Installing : libpciaccess-devel-0.16-16.el10.aarch64 178/312 Installing : libdrm-devel-2.4.123-1.el10.aarch64 179/312 Installing : mesa-libGL-devel-25.0.7-1.el10.aarch64 180/312 Running scriptlet: groff-base-1.23.0-10.el10.aarch64 181/312 Installing : groff-base-1.23.0-10.el10.aarch64 181/312 Running scriptlet: groff-base-1.23.0-10.el10.aarch64 181/312 Installing : perl-Digest-1.20-511.el10.noarch 182/312 Installing : perl-Digest-MD5-2.59-6.el10.aarch64 183/312 Installing : perl-B-1.89-514.el10.aarch64 184/312 Installing : perl-FileHandle-2.05-514.el10.noarch 185/312 Installing : perl-Data-Dumper-2.189-512.el10.aarch64 186/312 Installing : perl-libnet-3.15-512.el10.noarch 187/312 Installing : perl-AutoLoader-5.74-514.el10.noarch 188/312 Installing : perl-URI-5.27-3.el10.noarch 189/312 Installing : perl-Text-Tabs+Wrap-2024.001-511.el10.noarch 190/312 Installing : perl-Time-Local-2:1.350-511.el10.noarch 191/312 Installing : perl-Mozilla-CA-20231213-5.el10.noarch 192/312 Installing : perl-if-0.61.000-514.el10.noarch 193/312 Installing : perl-locale-1.12-514.el10.noarch 194/312 Installing : perl-IO-Socket-IP-0.42-512.el10.noarch 195/312 Installing : perl-File-Path-2.18-511.el10.noarch 196/312 Installing : perl-Pod-Escapes-1:1.07-511.el10.noarch 197/312 Installing : perl-IO-Socket-SSL-2.085-3.el10.noarch 198/312 Installing : perl-Net-SSLeay-1.94-8.el10.aarch64 199/312 Installing : perl-Term-ANSIColor-5.01-512.el10.noarch 200/312 Installing : perl-Class-Struct-0.68-514.el10.noarch 201/312 Installing : perl-POSIX-2.20-514.el10.aarch64 202/312 Installing : perl-IPC-Open3-1.22-514.el10.noarch 203/312 Installing : perl-File-Temp-1:0.231.100-512.el10.noarch 204/312 Installing : perl-Term-Cap-1.18-511.el10.noarch 205/312 Installing : perl-HTTP-Tiny-0.088-512.el10.noarch 206/312 Installing : perl-Pod-Simple-1:3.45-511.el10.noarch 207/312 Installing : perl-Socket-4:2.038-511.el10.aarch64 208/312 Installing : perl-SelectSaver-1.02-514.el10.noarch 209/312 Installing : perl-Symbol-1.09-514.el10.noarch 210/312 Installing : perl-File-stat-1.14-514.el10.noarch 211/312 Installing : perl-podlators-1:5.01-511.el10.noarch 212/312 Installing : perl-Pod-Perldoc-3.28.01-512.el10.noarch 213/312 Installing : perl-Text-ParseWords-3.31-511.el10.noarch 214/312 Installing : perl-Fcntl-1.18-514.el10.aarch64 215/312 Installing : perl-base-2.27-514.el10.noarch 216/312 Installing : perl-mro-1.29-514.el10.aarch64 217/312 Installing : perl-IO-1.55-514.el10.aarch64 218/312 Installing : perl-overloading-0.02-514.el10.noarch 219/312 Installing : perl-Pod-Usage-4:2.03-511.el10.noarch 220/312 Installing : perl-MIME-Base64-3.16-511.el10.aarch64 221/312 Installing : perl-Scalar-List-Utils-5:1.63-511.el10.aarch64 222/312 Installing : perl-constant-1.33-512.el10.noarch 223/312 Installing : perl-parent-1:0.241-512.el10.noarch 224/312 Installing : perl-Errno-1.38-514.el10.aarch64 225/312 Installing : perl-File-Basename-2.86-514.el10.noarch 226/312 Installing : perl-Getopt-Std-1.14-514.el10.noarch 227/312 Installing : perl-Storable-1:3.32-511.el10.aarch64 228/312 Installing : perl-overload-1.37-514.el10.noarch 229/312 Installing : perl-vars-1.05-514.el10.noarch 230/312 Installing : perl-Getopt-Long-1:2.58-3.el10.noarch 231/312 Installing : perl-Carp-1.54-511.el10.noarch 232/312 Installing : perl-Exporter-5.78-511.el10.noarch 233/312 Installing : perl-PathTools-3.91-512.el10.aarch64 234/312 Installing : perl-DynaLoader-1.56-514.el10.aarch64 235/312 Installing : perl-Encode-4:3.21-511.el10.aarch64 236/312 Installing : perl-libs-4:5.40.2-514.el10.aarch64 237/312 Installing : perl-interpreter-4:5.40.2-514.el10.aarch64 238/312 Installing : perl-Error-1:0.17029-18.el10.noarch 239/312 Installing : perl-File-Find-1.44-514.el10.noarch 240/312 Installing : perl-TermReadKey-2.38-24.el10.aarch64 241/312 Installing : perl-lib-0.65-514.el10.aarch64 242/312 Installing : perl-Git-2.47.3-1.el10.noarch 243/312 Installing : git-2.47.3-1.el10.aarch64 244/312 Installing : graphite2-1.3.14-17.el10.aarch64 245/312 Installing : harfbuzz-8.4.0-6.el10.aarch64 246/312 Installing : freetype-2.13.2-8.el10.aarch64 247/312 Installing : google-noto-fonts-common-20240401-5.el10.noarch 248/312 Installing : google-noto-sans-vf-fonts-20240401-5.el10.noarch 249/312 Installing : default-fonts-core-sans-4.1-3.el10.noarch 250/312 Installing : fontconfig-2.15.0-7.el10.aarch64 251/312 Running scriptlet: fontconfig-2.15.0-7.el10.aarch64 251/312 Installing : cairo-1.18.2-2.el10.aarch64 252/312 Installing : cairo-gobject-1.18.2-2.el10.aarch64 253/312 Installing : gd-2.3.3-22.el10.aarch64 254/312 Installing : libXft-2.3.8-8.el10.aarch64 255/312 Installing : pango-1.54.0-3.el10.aarch64 256/312 Installing : librsvg2-2.57.1-9.el10.aarch64 257/312 Installing : rsvg-pixbuf-loader-2.57.1-9.el10.aarch64 258/312 Installing : poppler-24.02.0-6.el10.aarch64 259/312 Installing : poppler-glib-24.02.0-6.el10.aarch64 260/312 Installing : google-droid-sans-fonts-20200215-22.el10.noarch 261/312 Installing : dbus-libs-1:1.14.10-5.el10.aarch64 262/312 Installing : avahi-libs-0.9~rc2-2.el10.aarch64 263/312 Installing : cups-filesystem-1:2.4.10-11.el10.noarch 264/312 Installing : cups-libs-1:2.4.10-11.el10.aarch64 265/312 Installing : libgs-10.02.1-16.el10.aarch64 266/312 Installing : graphviz-9.0.0-15.el10.aarch64 267/312 Installing : libnvidia-ml-3:580.65.06-1.el9.aarch64 268/312 Installing : libnvidia-gpucomp-3:580.65.06-1.el9.aarch64 269/312 Installing : libnvidia-cfg-3:580.65.06-1.el9.aarch64 270/312 Running scriptlet: libcudnn9-headers-cuda-12-9.12.0.46-1.aarch64 271/312 Installing : libcudnn9-headers-cuda-12-9.12.0.46-1.aarch64 271/312 Installing : libcudnn9-cuda-12-9.12.0.46-1.aarch64 272/312 Installing : cuda-nvvm-12-9-12.9.86-1.aarch64 273/312 Installing : cuda-nvrtc-12-9-12.9.86-1.aarch64 274/312 Running scriptlet: cuda-nvrtc-12-9-12.9.86-1.aarch64 274/312 Installing : cuda-crt-12-9-12.9.86-1.aarch64 275/312 Installing : cuda-cccl-12-9-12.9.27-1.aarch64 276/312 Installing : protobuf-compat-3.21.9-4.el10.aarch64 277/312 Installing : onnx-libs-1.20.0-20250807.0.git79e70655.el10.aar 278/312 Installing : dmlc-core-0.5-20250808.0.gitcbab4ef4.el10.aarch6 279/312 Installing : dlpack-1.1-20250610.1.git7f393bbb.el10.aarch64 280/312 Installing : dlpack-devel-1.1-20250610.1.git7f393bbb.el10.aar 281/312 Installing : dmlc-core-devel-0.5-20250808.0.gitcbab4ef4.el10. 282/312 Installing : onnx-devel-1.20.0-20250807.0.git79e70655.el10.aa 283/312 Installing : cuda-cudart-devel-12-9-12.9.79-1.aarch64 284/312 Installing : cuda-nvcc-12-9-12.9.86-1.aarch64 285/312 Installing : cuda-nvrtc-devel-12-9-12.9.86-1.aarch64 286/312 Installing : libcudnn9-devel-cuda-12-9.12.0.46-1.aarch64 287/312 Installing : nvidia-driver-cuda-libs-3:580.65.06-1.el9.aarch6 288/312 Installing : doxygen-2:1.13.2-1.el10.aarch64 289/312 Installing : glfw-devel-1:3.4-4.el10_1.aarch64 290/312 Installing : annobin-plugin-gcc-12.99-1.el10.aarch64 291/312 Running scriptlet: annobin-plugin-gcc-12.99-1.el10.aarch64 291/312 Installing : gcc-plugin-annobin-14.3.1-2.1.el10.aarch64 292/312 Running scriptlet: gcc-plugin-annobin-14.3.1-2.1.el10.aarch64 292/312 Installing : vulkan-loader-devel-1.4.313.0-1.el10.aarch64 293/312 Installing : python3-devel-3.12.11-2.el10.aarch64 294/312 Installing : llvm-devel-20.1.8-1.el10.aarch64 295/312 Running scriptlet: llvm-devel-20.1.8-1.el10.aarch64 295/312 Installing : python3-cython-3.1.2-2.el10.aarch64 296/312 Installing : python3.12-setuptools-78.1.1-1.el10.noarch 297/312 Installing : ocl-icd-devel-2.3.2-8.el10.aarch64 298/312 Installing : openblas-devel-0.3.29-2.el10.aarch64 299/312 Installing : cuda-gcc-13-c++-13.3.1-4.el10.aarch64 300/312 Installing : libcurand-devel-12-9-10.3.10.19-2.aarch64 301/312 Installing : libcublas-devel-12-9-12.9.1.4-2.aarch64 302/312 Installing : gtest-devel-1.14.0-5.el10_0.aarch64 303/312 Installing : nnpack-devel-1:0-20230201.3.git70a77f48.el10.aar 304/312 Installing : pthreadpool-devel-1:0.1-20240616.1.git560c60d3.e 305/312 Installing : spirv-tools-devel-2025.2-1.el10.aarch64 306/312 Installing : cpuinfo-devel-24.09.26-1.git1e83a2f.el10_1.1.aar 307/312 Installing : spirv-headers-devel-1.5.5-27.el10_0.noarch 308/312 Installing : cuda-profiler-api-12-9-12.9.79-1.aarch64 309/312 Installing : cuda-nvtx-12-9-12.9.79-1.aarch64 310/312 Installing : cuda-nvml-devel-12-9-12.9.79-1.aarch64 311/312 Installing : cuda-driver-devel-12-9-12.9.79-1.aarch64 312/312 Running scriptlet: cuda-toolkit-12-9-config-common-12.9.79-1.noarch 312/312 Running scriptlet: urw-base35-bookman-fonts-20200910-21.el10.noarch 312/312 Running scriptlet: urw-base35-c059-fonts-20200910-21.el10.noarch 312/312 Running scriptlet: urw-base35-d050000l-fonts-20200910-21.el10.noarc 312/312 Running scriptlet: urw-base35-gothic-fonts-20200910-21.el10.noarch 312/312 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-21.el10 312/312 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-21.el10.n 312/312 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-21.el10.no 312/312 Running scriptlet: urw-base35-p052-fonts-20200910-21.el10.noarch 312/312 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-21 312/312 Running scriptlet: urw-base35-z003-fonts-20200910-21.el10.noarch 312/312 Running scriptlet: fontconfig-2.15.0-7.el10.aarch64 312/312 Running scriptlet: cuda-driver-devel-12-9-12.9.79-1.aarch64 312/312 Installed: adobe-mappings-cmap-20230622-5.el10.noarch adobe-mappings-cmap-deprecated-20230622-5.el10.noarch adobe-mappings-pdf-20190401-9.el10.noarch annobin-docs-12.99-1.el10.noarch annobin-plugin-gcc-12.99-1.el10.aarch64 avahi-libs-0.9~rc2-2.el10.aarch64 cairo-1.18.2-2.el10.aarch64 cairo-gobject-1.18.2-2.el10.aarch64 cmake-3.30.5-3.el10.aarch64 cmake-data-3.30.5-3.el10.noarch cmake-filesystem-3.30.5-3.el10.aarch64 cmake-rpm-macros-3.30.5-3.el10.noarch cpp-14.3.1-2.1.el10.aarch64 cpuinfo-24.09.26-1.git1e83a2f.el10_1.1.aarch64 cpuinfo-devel-24.09.26-1.git1e83a2f.el10_1.1.aarch64 cuda-cccl-12-9-12.9.27-1.aarch64 cuda-crt-12-9-12.9.86-1.aarch64 cuda-cudart-12-9-12.9.79-1.aarch64 cuda-cudart-devel-12-9-12.9.79-1.aarch64 cuda-driver-devel-12-9-12.9.79-1.aarch64 cuda-gcc-13-13.3.1-4.el10.aarch64 cuda-gcc-13-c++-13.3.1-4.el10.aarch64 cuda-nvcc-12-9-12.9.86-1.aarch64 cuda-nvml-devel-12-9-12.9.79-1.aarch64 cuda-nvrtc-12-9-12.9.86-1.aarch64 cuda-nvrtc-devel-12-9-12.9.86-1.aarch64 cuda-nvtx-12-9-12.9.79-1.aarch64 cuda-nvvm-12-9-12.9.86-1.aarch64 cuda-profiler-api-12-9-12.9.79-1.aarch64 cuda-toolkit-12-9-config-common-12.9.79-1.noarch cuda-toolkit-12-config-common-12.9.79-1.noarch cuda-toolkit-config-common-13.0.48-1.noarch cups-filesystem-1:2.4.10-11.el10.noarch cups-libs-1:2.4.10-11.el10.aarch64 dbus-libs-1:1.14.10-5.el10.aarch64 default-fonts-core-sans-4.1-3.el10.noarch dlpack-1.1-20250610.1.git7f393bbb.el10.aarch64 dlpack-devel-1.1-20250610.1.git7f393bbb.el10.aarch64 dmlc-core-0.5-20250808.0.gitcbab4ef4.el10.aarch64 dmlc-core-devel-0.5-20250808.0.gitcbab4ef4.el10.aarch64 doxygen-2:1.13.2-1.el10.aarch64 emacs-filesystem-1:29.4-12.el10.noarch expat-2.7.1-1.el10.aarch64 fontconfig-2.15.0-7.el10.aarch64 fonts-filesystem-1:2.0.5-18.el10.noarch freetype-2.13.2-8.el10.aarch64 fribidi-1.0.14-4.el10.aarch64 gcc-14.3.1-2.1.el10.aarch64 gcc-c++-14.3.1-2.1.el10.aarch64 gcc-plugin-annobin-14.3.1-2.1.el10.aarch64 gd-2.3.3-22.el10.aarch64 gdk-pixbuf2-2.42.12-4.el10.aarch64 git-2.47.3-1.el10.aarch64 git-core-2.47.3-1.el10.aarch64 git-core-doc-2.47.3-1.el10.noarch glfw-1:3.4-4.el10_1.aarch64 glfw-devel-1:3.4-4.el10_1.aarch64 glib2-2.80.4-8.el10.aarch64 glibc-devel-2.39-46.el10.aarch64 gmock-1.14.0-5.el10_0.aarch64 gnupg2-2.4.5-2.el10.aarch64 gnutls-3.8.10-2.el10.aarch64 google-droid-sans-fonts-20200215-22.el10.noarch google-noto-fonts-common-20240401-5.el10.noarch google-noto-sans-vf-fonts-20240401-5.el10.noarch gpgme-1.23.2-6.el10.aarch64 gpgmepp-1.23.2-6.el10.aarch64 graphite2-1.3.14-17.el10.aarch64 graphviz-9.0.0-15.el10.aarch64 groff-base-1.23.0-10.el10.aarch64 gtest-1.14.0-5.el10_0.aarch64 gtest-devel-1.14.0-5.el10_0.aarch64 harfbuzz-8.4.0-6.el10.aarch64 hwdata-0.379-10.5.el10.noarch jbig2dec-libs-0.20-7.el10.aarch64 jbigkit-libs-2.1-31.el10.aarch64 kernel-headers-6.12.0-116.el10.aarch64 lcms2-2.16-6.el10.aarch64 less-661-3.el10.aarch64 libX11-1.8.10-1.el10.aarch64 libX11-common-1.8.10-1.el10.noarch libX11-devel-1.8.10-1.el10.aarch64 libX11-xcb-1.8.10-1.el10.aarch64 libXau-1.0.11-8.el10.aarch64 libXau-devel-1.0.11-8.el10.aarch64 libXcursor-1.2.1-9.el10.aarch64 libXcursor-devel-1.2.1-9.el10.aarch64 libXext-1.3.6-3.el10.aarch64 libXext-devel-1.3.6-3.el10.aarch64 libXfixes-6.0.1-5.el10.aarch64 libXfixes-devel-6.0.1-5.el10.aarch64 libXft-2.3.8-8.el10.aarch64 libXi-1.8.1-7.el10.aarch64 libXi-devel-1.8.1-7.el10.aarch64 libXinerama-1.1.5-8.el10.aarch64 libXinerama-devel-1.1.5-8.el10.aarch64 libXpm-3.5.17-5.el10.aarch64 libXrandr-1.5.4-5.el10.aarch64 libXrandr-devel-1.5.4-5.el10.aarch64 libXrender-0.9.11-8.el10.aarch64 libXrender-devel-0.9.11-8.el10.aarch64 libXxf86vm-1.1.5-8.el10.aarch64 libasan-14.3.1-2.1.el10.aarch64 libassuan-2.5.6-6.el10.aarch64 libatomic-14.3.1-2.1.el10.aarch64 libcbor-0.11.0-3.el10.aarch64 libcublas-12-9-12.9.1.4-1.aarch64 libcublas-devel-12-9-12.9.1.4-2.aarch64 libcudnn9-cuda-12-9.12.0.46-1.aarch64 libcudnn9-devel-cuda-12-9.12.0.46-1.aarch64 libcudnn9-headers-cuda-12-9.12.0.46-1.aarch64 libcurand-12-9-10.3.10.19-1.aarch64 libcurand-devel-12-9-10.3.10.19-2.aarch64 libdatrie-0.2.13-11.el10.aarch64 libdrm-2.4.123-1.el10.aarch64 libdrm-devel-2.4.123-1.el10.aarch64 libedit-3.1-52.20230828cvs.el10.aarch64 libedit-devel-3.1-52.20230828cvs.el10.aarch64 libfido2-1.14.0-7.el10.aarch64 libgcrypt-1.11.0-6.el10.aarch64 libgfortran-14.3.1-2.1.el10.aarch64 libglvnd-1:1.7.0-7.el10.aarch64 libglvnd-core-devel-1:1.7.0-7.el10.aarch64 libglvnd-devel-1:1.7.0-7.el10.aarch64 libglvnd-egl-1:1.7.0-7.el10.aarch64 libglvnd-gles-1:1.7.0-7.el10.aarch64 libglvnd-glx-1:1.7.0-7.el10.aarch64 libglvnd-opengl-1:1.7.0-7.el10.aarch64 libgpg-error-1.50-2.el10.aarch64 libgs-10.02.1-16.el10.aarch64 libijs-0.35-24.el10.aarch64 libjpeg-turbo-3.0.2-4.el10.aarch64 libksba-1.6.7-2.el10.aarch64 liblerc-4.0.0-8.el10.aarch64 libmpc-1.3.1-7.el10.aarch64 libnvidia-cfg-3:580.65.06-1.el9.aarch64 libnvidia-gpucomp-3:580.65.06-1.el9.aarch64 libnvidia-ml-3:580.65.06-1.el9.aarch64 libpaper-1:2.1.1-7.el10.aarch64 libpciaccess-0.16-16.el10.aarch64 libpciaccess-devel-0.16-16.el10.aarch64 libpng-2:1.6.40-8.el10.aarch64 librsvg2-2.57.1-9.el10.aarch64 libstdc++-devel-14.3.1-2.1.el10.aarch64 libthai-0.1.29-10.el10.aarch64 libtiff-4.6.0-6.el10.aarch64 libtool-ltdl-2.4.7-13.el10.aarch64 libubsan-14.3.1-2.1.el10.aarch64 libuv-1:1.51.0-1.el10.aarch64 libwayland-client-1.23.1-1.el10.aarch64 libwayland-server-1.23.1-1.el10.aarch64 libwebp-1.3.2-8.el10.aarch64 libxcb-1.17.0-3.el10.aarch64 libxcb-devel-1.17.0-3.el10.aarch64 libxcrypt-devel-4.4.36-10.el10.aarch64 libxshmfence-1.3.2-5.el10.aarch64 libzstd-devel-1.5.5-9.el10.aarch64 llvm-20.1.8-1.el10.aarch64 llvm-devel-20.1.8-1.el10.aarch64 llvm-filesystem-20.1.8-1.el10.aarch64 llvm-googletest-20.1.8-1.el10.aarch64 llvm-libs-20.1.8-1.el10.aarch64 llvm-static-20.1.8-1.el10.aarch64 llvm-test-20.1.8-1.el10.aarch64 make-1:4.4.1-9.el10.aarch64 mesa-dri-drivers-25.0.7-1.el10.aarch64 mesa-filesystem-25.0.7-1.el10.aarch64 mesa-libEGL-25.0.7-1.el10.aarch64 mesa-libGL-25.0.7-1.el10.aarch64 mesa-libGL-devel-25.0.7-1.el10.aarch64 mesa-libGLU-9.0.3-7.el10.aarch64 mesa-libGLU-devel-9.0.3-7.el10.aarch64 mesa-libgbm-25.0.7-1.el10.aarch64 mpdecimal-2.5.1-12.el10.aarch64 ncurses-6.4-14.20240127.el10.aarch64 ncurses-c++-libs-6.4-14.20240127.el10.aarch64 ncurses-devel-6.4-14.20240127.el10.aarch64 nnpack-1:0-20230201.3.git70a77f48.el10.aarch64 nnpack-devel-1:0-20230201.3.git70a77f48.el10.aarch64 npth-1.6-21.el10.aarch64 nspr-4.36.0-3.el10.aarch64 nss-3.112.0-3.el10.aarch64 nss-softokn-3.112.0-3.el10.aarch64 nss-softokn-freebl-3.112.0-3.el10.aarch64 nss-sysinit-3.112.0-3.el10.aarch64 nss-util-3.112.0-3.el10.aarch64 nvidia-driver-cuda-libs-3:580.65.06-1.el9.aarch64 ocl-icd-2.3.2-8.el10.aarch64 ocl-icd-devel-2.3.2-8.el10.aarch64 onnx-devel-1.20.0-20250807.0.git79e70655.el10.aarch64 onnx-libs-1.20.0-20250807.0.git79e70655.el10.aarch64 openblas-0.3.29-2.el10.aarch64 openblas-devel-0.3.29-2.el10.aarch64 openblas-openmp-0.3.29-2.el10.aarch64 openblas-openmp64-0.3.29-2.el10.aarch64 openblas-openmp64_-0.3.29-2.el10.aarch64 openblas-serial-0.3.29-2.el10.aarch64 openblas-serial64-0.3.29-2.el10.aarch64 openblas-serial64_-0.3.29-2.el10.aarch64 openblas-threads-0.3.29-2.el10.aarch64 openblas-threads64-0.3.29-2.el10.aarch64 openblas-threads64_-0.3.29-2.el10.aarch64 opencl-headers-3.0-23.20231212git2368105.el10.noarch openjpeg2-2.5.2-4.el10.aarch64 openssh-9.9p1-11.el10.aarch64 openssh-clients-9.9p1-11.el10.aarch64 pango-1.54.0-3.el10.aarch64 perl-AutoLoader-5.74-514.el10.noarch perl-B-1.89-514.el10.aarch64 perl-Carp-1.54-511.el10.noarch perl-Class-Struct-0.68-514.el10.noarch perl-Data-Dumper-2.189-512.el10.aarch64 perl-Digest-1.20-511.el10.noarch perl-Digest-MD5-2.59-6.el10.aarch64 perl-DynaLoader-1.56-514.el10.aarch64 perl-Encode-4:3.21-511.el10.aarch64 perl-Errno-1.38-514.el10.aarch64 perl-Error-1:0.17029-18.el10.noarch perl-Exporter-5.78-511.el10.noarch perl-Fcntl-1.18-514.el10.aarch64 perl-File-Basename-2.86-514.el10.noarch perl-File-Find-1.44-514.el10.noarch perl-File-Path-2.18-511.el10.noarch perl-File-Temp-1:0.231.100-512.el10.noarch perl-File-stat-1.14-514.el10.noarch perl-FileHandle-2.05-514.el10.noarch perl-Getopt-Long-1:2.58-3.el10.noarch perl-Getopt-Std-1.14-514.el10.noarch perl-Git-2.47.3-1.el10.noarch perl-HTTP-Tiny-0.088-512.el10.noarch perl-IO-1.55-514.el10.aarch64 perl-IO-Socket-IP-0.42-512.el10.noarch perl-IO-Socket-SSL-2.085-3.el10.noarch perl-IPC-Open3-1.22-514.el10.noarch perl-MIME-Base64-3.16-511.el10.aarch64 perl-Mozilla-CA-20231213-5.el10.noarch perl-Net-SSLeay-1.94-8.el10.aarch64 perl-POSIX-2.20-514.el10.aarch64 perl-PathTools-3.91-512.el10.aarch64 perl-Pod-Escapes-1:1.07-511.el10.noarch perl-Pod-Perldoc-3.28.01-512.el10.noarch perl-Pod-Simple-1:3.45-511.el10.noarch perl-Pod-Usage-4:2.03-511.el10.noarch perl-Scalar-List-Utils-5:1.63-511.el10.aarch64 perl-SelectSaver-1.02-514.el10.noarch perl-Socket-4:2.038-511.el10.aarch64 perl-Storable-1:3.32-511.el10.aarch64 perl-Symbol-1.09-514.el10.noarch perl-Term-ANSIColor-5.01-512.el10.noarch perl-Term-Cap-1.18-511.el10.noarch perl-TermReadKey-2.38-24.el10.aarch64 perl-Text-ParseWords-3.31-511.el10.noarch perl-Text-Tabs+Wrap-2024.001-511.el10.noarch perl-Time-Local-2:1.350-511.el10.noarch perl-URI-5.27-3.el10.noarch perl-base-2.27-514.el10.noarch perl-constant-1.33-512.el10.noarch perl-if-0.61.000-514.el10.noarch perl-interpreter-4:5.40.2-514.el10.aarch64 perl-lib-0.65-514.el10.aarch64 perl-libnet-3.15-512.el10.noarch perl-libs-4:5.40.2-514.el10.aarch64 perl-locale-1.12-514.el10.noarch perl-mro-1.29-514.el10.aarch64 perl-overload-1.37-514.el10.noarch perl-overloading-0.02-514.el10.noarch perl-parent-1:0.241-512.el10.noarch perl-podlators-1:5.01-511.el10.noarch perl-vars-1.05-514.el10.noarch pixman-0.43.4-2.el10.aarch64 poppler-24.02.0-6.el10.aarch64 poppler-data-0.4.11-9.el10.noarch poppler-glib-24.02.0-6.el10.aarch64 protobuf-compat-3.21.9-4.el10.aarch64 pthreadpool-1:0.1-20240616.1.git560c60d3.el10.aarch64 pthreadpool-devel-1:0.1-20240616.1.git560c60d3.el10.aarch64 python-rpm-macros-3.12-10.el10.noarch python3-3.12.11-2.el10.aarch64 python3-cython-3.1.2-2.el10.aarch64 python3-devel-3.12.11-2.el10.aarch64 python3-libs-3.12.11-2.el10.aarch64 python3-packaging-24.2-2.el10.noarch python3-pip-wheel-23.3.2-7.el10.noarch python3-rpm-generators-14-12.el10.noarch python3-rpm-macros-3.12-10.el10.noarch python3.12-setuptools-78.1.1-1.el10.noarch redhat-text-vf-fonts-4.1.0-1.el10.noarch rsvg-pixbuf-loader-2.57.1-9.el10.aarch64 shared-mime-info-2.3-8.el10.aarch64 spirv-headers-devel-1.5.5-27.el10_0.noarch spirv-tools-devel-2025.2-1.el10.aarch64 spirv-tools-libs-2025.2-1.el10.aarch64 tpm2-tss-4.1.3-5.el10.aarch64 tzdata-2025b-2.el10.noarch urw-base35-bookman-fonts-20200910-21.el10.noarch urw-base35-c059-fonts-20200910-21.el10.noarch urw-base35-d050000l-fonts-20200910-21.el10.noarch urw-base35-fonts-20200910-21.el10.noarch urw-base35-fonts-common-20200910-21.el10.noarch urw-base35-gothic-fonts-20200910-21.el10.noarch urw-base35-nimbus-mono-ps-fonts-20200910-21.el10.noarch urw-base35-nimbus-roman-fonts-20200910-21.el10.noarch urw-base35-nimbus-sans-fonts-20200910-21.el10.noarch urw-base35-p052-fonts-20200910-21.el10.noarch urw-base35-standard-symbols-ps-fonts-20200910-21.el10.noarch urw-base35-z003-fonts-20200910-21.el10.noarch vim-filesystem-2:9.1.083-5.el10.noarch vulkan-headers-1.4.313.0-1.el10.noarch vulkan-loader-1.4.313.0-1.el10.aarch64 vulkan-loader-devel-1.4.313.0-1.el10.aarch64 xml-common-0.6.3-65.el10.noarch xorg-x11-proto-devel-2024.1-3.el10.noarch Complete! Finish: build setup for tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm Start: rpmbuild tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1553817600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cpGhYh + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf tvm + /usr/bin/mkdir -p tvm + cd tvm + rm -rf /builddir/build/BUILD/tvm-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/tvm-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + git clone --depth 1 -n -b main https://github.com/apache/tvm.git . Cloning into '.'... + git fetch --depth 1 origin 6790af832275d430b3f62f4645f15f0b380adcfb From https://github.com/apache/tvm * branch 6790af832275d430b3f62f4645f15f0b380adcfb -> FETCH_HEAD + git reset --hard 6790af832275d430b3f62f4645f15f0b380adcfb HEAD is now at 6790af8 [LLVM] Fixes up to the latest LLVM21 (#18204) + git submodule update --init --depth 1 3rdparty/rang Submodule '3rdparty/rang' (https://github.com/agauniyal/rang.git) registered for path '3rdparty/rang' Cloning into '/builddir/build/BUILD/tvm/3rdparty/rang'... From https://github.com/agauniyal/rang * branch cabe04d6d6b05356fa8f9741704924788f0dd762 -> FETCH_HEAD Submodule path '3rdparty/rang': checked out 'cabe04d6d6b05356fa8f9741704924788f0dd762' + git submodule update --init --depth 1 3rdparty/libcrc + git submodule update --init --depth 1 3rdparty/libbacktrace Submodule '3rdparty/libbacktrace' (https://github.com/tlc-pack/libbacktrace.git) registered for path '3rdparty/libbacktrace' Cloning into '/builddir/build/BUILD/tvm/3rdparty/libbacktrace'... Submodule path '3rdparty/libbacktrace': checked out '08f7c7e69f8ea61a0c4151359bc8023be8e9217b' + git submodule update --init --depth 1 3rdparty/picojson + git log --format=fuller commit 6790af832275d430b3f62f4645f15f0b380adcfb Author: Balint Cristian AuthorDate: Tue Aug 12 04:59:23 2025 +0300 Commit: GitHub CommitDate: Tue Aug 12 04:59:23 2025 +0300 [LLVM] Fixes up to the latest LLVM21 (#18204) This PR fix TVM use with the latest LLVM version 21. - At this time LLVM21 is available as a release candidate. - Double checks for backward compatibility down to LLVM10 + rm -rf 3rdparty/dlpack + rm -rf 3rdparty/dmlc-core + rm -rf 3rdparty/cutlass + sed -i -e 's|\["nvcc"\]|\["/usr/local/cuda-12.9/bin/nvcc"\] + \["-ccbin"\, "cuda-gcc"\]|' python/tvm/contrib/nvcc.py + sed -i -e 's|header_path = \[\]|header_path = \["/usr"\]|' python/tvm/libinfo.py + sed -i 's|libtensorflow-lite.a|libtensorflowlite.so|' cmake/modules/contrib/TFLite.cmake + sed -i 's|${TFLITE_CONTRIB_LIB}|/usr/lib64/libtensorflowlite.so|' cmake/modules/contrib/TFLite.cmake + sed -i 's|LINK_FLAGS -lpthread|LINK_FLAGS -lpthread ${CUDA_CUDART_LIBRARY} ${CUDA_NVRTC_LIBRARY} ${CUDA_CUBLAS_LIBRARY} ${CUDA_CUBLASLT_LIBRARY}|' apps/cpp_rpc/CMakeLists.txt + sed -i 's|tvm_runtime PRIVATE ${TVM_RUNTIME_LINKER_LIBS}|tvm_runtime PRIVATE ${TVM_RUNTIME_LINKER_LIBS} ${CUDA_CUDART_LIBRARY} ${CUDA_NVRTC_LIBRARY} ${CUDA_CUBLAS_LIBRARY} ${CUDA_CUBLASLT_LIBRARY}|' CMakeLists.txt + sed -i 's|cblas.h|openblas/cblas.h|' src/runtime/contrib/cblas/cblas.cc + sed -i 's|../../../3rdparty/dmlc-core/include/||' src/tir/transforms/common_subexpr_elim_tools.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.VffKi1 + umask 022 + cd /builddir/build/BUILD ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' ++ sed 's|-Wp,-D_GLIBCXX_ASSERTIONS||' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' ++ sed 's|-Wp,-D_GLIBCXX_ASSERTIONS||' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' ++ sed 's|-Wp,-D_GLIBCXX_ASSERTIONS||' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' ++ sed 's|-Wp,-D_GLIBCXX_ASSERTIONS||' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd tvm + mkdir build + pushd build ~/build/BUILD/tvm/build ~/build/BUILD/tvm + export LD_LIBRARY_PATH=/usr/local/cuda-12.9/lib64/ + LD_LIBRARY_PATH=/usr/local/cuda-12.9/lib64/ + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON .. -Wno-dev -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DSUMMARIZE=ON -DUSE_LIBBACKTRACE=COMPILE -DUSE_KHRONOS_SPIRV=ON -DUSE_VULKAN=ON -DUSE_OPENCL=ON -DUSE_CUDA=ON -DUSE_CUDNN=ON -DUSE_CUBLAS=ON -DUSE_CURAND=OFF -DUSE_THRUST=OFF -DUSE_CUTLASS=OFF -DCMAKE_CUDA_PROPAGATE_HOST_FLAGS=OFF -DCMAKE_CUDA_HOST_COMPILER=/usr/bin/cuda-gcc '-DCMAKE_CUDA_ARCHITECTURES=61;75;86;89;90;50' -DCMAKE_CUDA_COMPILER=/usr/local/cuda-12.9/bin/nvcc '-DCMAKE_CUDA_FLAGS=-Wno-deprecated-gpu-targets -allow-unsupported-compiler' -DUSE_BLAS=openblas -DUSE_OPENMP=ON -DUSE_CPP_RPC=ON -DUSE_RTTI=ON -DUSE_RPC=ON -DUSE_SORT=ON -DUSE_LLVM=llvm-config -DUSE_NNPACK=ON -DUSE_RANDOM=ON -DUSE_UMA=ON -DDMLC_PATH=/usr/include -DDLPACK_PATH=/usr/include/dlpack -DUSE_RANDOM=ON -- The C compiler identification is GNU 14.3.1 -- The CXX compiler identification is GNU 14.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Forbidding undefined symbols in shared library, using -Wl,--no-undefined on platform Linux -- Build with RPC support... -- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.14.0") -- Didn't find the path to CCACHE, disabling ccache -- Found Threads: TRUE -- Found CUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda -- Found CUDA_CUDA_LIBRARY=/usr/local/cuda/lib64/stubs/libcuda.so -- Found CUDA_CUDART_LIBRARY=/usr/local/cuda/lib64/libcudart.so -- Found CUDA_NVRTC_LIBRARY=/usr/local/cuda/lib64/libnvrtc.so -- Found CUDA_CUDNN_INCLUDE_DIRS=/usr/local/cuda/include -- Found CUDA_CUDNN_LIBRARY=/usr/lib64/libcudnn.so -- Found CUDA_CUBLAS_LIBRARY=/usr/local/cuda/lib64/libcublas.so -- Found CUDA_CURAND_LIBRARY=/usr/local/cuda/lib64/libcurand.so -- Found CUDA_CUBLASLT_LIBRARY=/usr/local/cuda/lib64/libcublasLt.so -- Found CUDA_NVTX_LIBRARY=CUDA_NVTX_LIBRARY-NOTFOUND -- Found CUDA_nvToolsExt_LIBRARY=CUDA_nvToolsExt_LIBRARY-NOTFOUND -- Build with CUDA 12.9 support -- The CUDA compiler identification is NVIDIA 12.9.86 -- Detecting CUDA compiler ABI info -- Detecting CUDA compiler ABI info - done -- Check for working CUDA compiler: /usr/local/cuda-12.9/bin/nvcc - skipped -- Detecting CUDA compile features -- Detecting CUDA compile features - done -- Build with cuDNN support -- Build with cuBLAS support -- Enabled runtime search for OpenCL library location -- Couldn't build OpenCL-Gtests -- Vulkan_INCLUDE_DIRS=/usr/include/usr/include/spirv-tools/usr/include/spirv/unified1/usr/include/spirv/unified1 -- Vulkan_LIBRARY=/lib64/libvulkan.so -- Vulkan_SPIRV_TOOLS_LIBRARY=/lib64/libSPIRV-Tools.so -- Build with Vulkan support -- Use llvm-config=llvm-config -- LLVM libdir: /usr/lib64/llvm20/lib64 -- LLVM cmakedir: /usr/lib64/llvm20/lib64/cmake/llvm -- Found LLVM_INCLUDE_DIRS=/usr/lib64/llvm20/include -- Found LLVM_DEFINITIONS=-D_GNU_SOURCE;-D__STDC_CONSTANT_MACROS;-D__STDC_FORMAT_MACROS;-D__STDC_LIMIT_MACROS -- Found LLVM_LIBS=/usr/lib64/llvm20/lib64/libLLVM-20.so -- Found TVM_LLVM_VERSION=201 -- Found TVM_LLVM_HAS_AARCH64_TARGET=1 -- Build with LLVM -- Set TVM_LLVM_VERSION=201 -- Using BLAS library /usr/lib64/libopenblas.so -- Using BLAS header in /usr/include/openblas -- Build with contrib.random -- Build with contrib.sort -- Git found: /usr/bin/git -- Found TVM_GIT_COMMIT_HASH=6790af832275d430b3f62f4645f15f0b380adcfb -- Found TVM_GIT_COMMIT_TIME=2025-08-12 04:59:23 +0300 -- CMAKC_C_COMPILER="/usr/bin/gcc" -- Setting C++ macro TVM_FFI_USE_LIBBACKTRACE - 1 -- Setting C++ macro TVM_FFI_BACKTRACE_ON_SEGFAULT - 1 -- Building with TVM Map... -- Build with thread support... -- Found Python: /usr/bin/python3.12 (found version "3.12.11") found components: Interpreter -- /builddir/build/BUILD/tvm/build Add Cython build into the default build step -- Performing Test FILE_PREFIX_MAP_SUPPORTED -- Performing Test FILE_PREFIX_MAP_SUPPORTED - Success -- ---------------- Summary ---------------- -- CMake version : 3.30.5 -- CMake executable : /usr/bin/cmake -- Generator : Unix Makefiles -- System : Linux -- C++ compiler : /usr/bin/g++ -- C++ compiler ID : GNU -- C++ compiler version : 14.3.1 -- CXX flags : -faligned-new -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -- CXX launcher : -- Linker flags : -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -- Build type : RelWithDebInfo -- Compile definitions : TVM_INDEX_DEFAULT_I64=1;TVM_THREADPOOL_USE_OPENMP=0;TVM_ENABLE_SPIRV=1;DMLC_USE_FOPEN64=0;NDEBUG=1;_GNU_SOURCE;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;TVM_LLVM_VERSION=201;TVM_LLVM_HAS_AARCH64_TARGET=1 -- Options: -- BACKTRACE_ON_SEGFAULT : OFF -- BUILD_DUMMY_LIBTVM : OFF -- BUILD_STATIC_RUNTIME : OFF -- COMPILER_RT_PATH : 3rdparty/compiler-rt -- DLPACK_PATH : /usr/include/dlpack -- DMLC_PATH : /usr/include -- HIDE_PRIVATE_SYMBOLS : OFF -- INDEX_DEFAULT_I64 : ON -- INSTALL_DEV : OFF -- PICOJSON_PATH : 3rdparty/picojson -- RANG_PATH : 3rdparty/rang/include -- ROCM_PATH : /opt/rocm -- SUMMARIZE : ON -- TVM_DEBUG_WITH_ABI_CHANGE : OFF -- TVM_LOG_BEFORE_THROW : OFF -- USE_ALTERNATIVE_LINKER : AUTO -- USE_AMX : OFF -- USE_ARM_COMPUTE_LIB : OFF -- USE_ARM_COMPUTE_LIB_GRAPH_EXECUTOR : OFF -- USE_BLAS : openblas -- USE_BNNS : OFF -- USE_BYODT_POSIT : OFF -- USE_CCACHE : AUTO -- USE_CLML : OFF -- USE_CLML_GRAPH_EXECUTOR : OFF -- USE_COREML : OFF -- USE_CPP_RPC : ON -- USE_CUBLAS : ON -- USE_CUDA : ON -- USE_CUDNN : ON -- USE_CURAND : OFF -- USE_CUSTOM_LOGGING : OFF -- USE_CUTLASS : OFF -- USE_DNNL : OFF -- USE_FALLBACK_STL_MAP : OFF -- USE_GTEST : AUTO -- USE_HEXAGON : OFF -- USE_HEXAGON_EXTERNAL_LIBS : OFF -- USE_HEXAGON_GTEST : /path/to/hexagon/gtest -- USE_HEXAGON_RPC : OFF -- USE_HEXAGON_SDK : /path/to/sdk -- USE_HIPBLAS : OFF -- USE_IOS_RPC : OFF -- USE_KHRONOS_SPIRV : ON -- USE_LIBBACKTRACE : COMPILE -- USE_LIBTORCH : OFF -- USE_LLVM : llvm-config -- USE_METAL : OFF -- USE_MIOPEN : OFF -- USE_MKL : OFF -- USE_MLIR : OFF -- USE_MRVL : OFF -- USE_MSC : OFF -- USE_MSCCL : OFF -- USE_MSVC_MT : OFF -- USE_NCCL : OFF -- USE_NNAPI_CODEGEN : OFF -- USE_NNAPI_RUNTIME : OFF -- USE_NNPACK : ON -- USE_NVSHMEM : OFF -- USE_NVTX : OFF -- USE_OPENCL : ON -- USE_OPENCL_ENABLE_HOST_PTR : OFF -- USE_OPENCL_GTEST : /path/to/opencl/gtest -- USE_OPENMP : ON -- USE_PAPI : OFF -- USE_RANDOM : ON -- USE_RCCL : OFF -- USE_ROCBLAS : OFF -- USE_ROCM : OFF -- USE_RPC : ON -- USE_RTTI : ON -- USE_RUST_EXT : OFF -- USE_SORT : ON -- USE_SPIRV_KHR_INTEGER_DOT_PRODUCT : OFF -- USE_TENSORFLOW_PATH : none -- USE_TENSORRT_CODEGEN : OFF -- USE_TENSORRT_RUNTIME : OFF -- USE_TFLITE : OFF -- USE_THREADS : ON -- USE_THRUST : OFF -- USE_UMA : ON -- USE_VULKAN : ON -- Configuring done (5.1s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CUDA_PROPAGATE_HOST_FLAGS CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/tvm/build + make -j4 [ 0%] Building CXX object CMakeFiles/tvm_libinfo_objs.dir/src/support/libinfo.cc.o [ 0%] Creating directories for 'project_libbacktrace' [ 0%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/builtin_fp16.cc.o [ 0%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/analyzer.cc.o [ 0%] No download step for 'project_libbacktrace' [ 0%] No checkout step for 'project_libbacktrace' [ 0%] No update step for 'project_libbacktrace' [ 0%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/const_loader_module.cc.o [ 0%] No patch step for 'project_libbacktrace' [ 0%] Performing configure step for 'project_libbacktrace' checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking for gcc... /usr/bin/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 /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking whether /usr/bin/gcc understands -c and -o together... yes checking how to run the C preprocessor... /usr/bin/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... In file included from /builddir/build/BUILD/tvm/src/arith/analyzer.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe 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... (cached) /usr/bin/gcc checking whether we are using the GNU C compiler... (cached) yes checking whether /usr/bin/gcc accepts -g... (cached) yes checking for /usr/bin/gcc option to accept ISO C89... (cached) none needed checking whether /usr/bin/gcc understands -c and -o together... (cached) yes checking for ranlib... ranlib checking for gawk... (cached) gawk checking for dwz... dwz checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /usr/bin/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 checking the name lister (/usr/bin/nm) interface... /builddir/build/BUILD/tvm/3rdparty/libbacktrace/missing: Unknown `--is-lightweight' option Try `/builddir/build/BUILD/tvm/3rdparty/libbacktrace/missing --help' for more information configure: WARNING: 'missing' script is too old or missing [ 0%] Built target tvm_libinfo_objs [ 0%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/cpu_device_api.cc.o BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ar... ar checking for strip... /usr/bin/strip checking for ranlib... (cached) ranlib checking command to parse /usr/bin/nm output from /usr/bin/gcc object... ok checking for dlfcn.h... yes checking for objdir... .libs checking if /usr/bin/gcc supports -fno-rtti -fno-exceptions... yes checking for /usr/bin/gcc option to produce PIC... -fPIC -DPIC checking if /usr/bin/gcc PIC flag -fPIC -DPIC works... yes checking if /usr/bin/gcc static flag -static works... no checking if /usr/bin/gcc supports -c -o file.o... yes checking if /usr/bin/gcc supports -c -o file.o... (cached) yes checking whether the /usr/bin/gcc linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... [ 0%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/bound_deducer.cc.o 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 for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking unwind.h usability... yes checking unwind.h presence... yes checking for unwind.h... yes checking for _Unwind_Backtrace... yes checking for -funwind-tables option... yes checking for -frandom-seed=string option... yes checking whether /usr/bin/gcc supports -W... yes checking whether /usr/bin/gcc supports -Wall... yes checking whether /usr/bin/gcc supports -Wwrite-strings... yes checking whether /usr/bin/gcc supports -Wstrict-prototypes... yes checking whether /usr/bin/gcc supports -Wmissing-prototypes... yes checking whether /usr/bin/gcc supports -Wold-style-definition... yes checking whether /usr/bin/gcc supports -Wmissing-format-attribute... yes checking whether /usr/bin/gcc supports -Wcast-qual... yes checking for _Unwind_GetIPInfo... yes checking __sync extensions... [ 0%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/device_api.cc.o yes checking __atomic extensions... yes checking output filetype... elf64 checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking for mmap... yes checking link.h usability... yes checking link.h presence... yes checking for link.h... yes checking for dl_iterate_phdr... yes checking mach-o/dyld.h usability... no checking mach-o/dyld.h presence... no checking for mach-o/dyld.h... no checking sys/ldr.h usability... no checking sys/ldr.h presence... no checking for sys/ldr.h... no checking for fcntl... yes checking whether strnlen is declared... yes checking whether getpagesize is declared... yes checking for lstat... yes checking for readlink... yes checking for getexecname... no checking for KERN_PROC... no checking for KERN_PROG_ARGS... no checking for clock_gettime... yes checking whether -pthread is supported... yes checking whether -gdwarf-5 is supported... yes checking for compress in -lz... no checking whether --compress-debug-sections is supported... yes checking for objcopy... objcopy checking for readelf... readelf checking whether objcopy supports debuglink... yes checking for dsymutil... dsymutil checking for nm... /usr/bin/nm checking for xz... xz checking for comm... comm checking for lzma_auto_decoder in -llzma... no checking whether tests can run... yes checking that generated files are newer than configure... done configure: creating ./config.status In file included from /builddir/build/BUILD/tvm/src/arith/interval_set.h:29, from /builddir/build/BUILD/tvm/src/arith/bound_deducer.cc:33: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ config.status: creating Makefile config.status: creating backtrace-supported.h config.status: creating install-debuginfo-for-buildid.sh config.status: creating config.h config.status: executing libtool commands config.status: executing default commands [ 0%] Performing build step for 'project_libbacktrace' libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/atomic.c -fPIC -DPIC -o atomic.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/dwarf.c -fPIC -DPIC -o dwarf.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/fileline.c -fPIC -DPIC -o fileline.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/posix.c -fPIC -DPIC -o posix.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/print.c -fPIC -DPIC -o print.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/sort.c -fPIC -DPIC -o sort.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/state.c -fPIC -DPIC -o state.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/backtrace.c -fPIC -DPIC -o backtrace.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/simple.c -fPIC -DPIC -o simple.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/elf.c -fPIC -DPIC -o elf.o [ 0%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/bcast_session.cc.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/mmapio.c -fPIC -DPIC -o mmapio.o libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O2 -Wall -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/mmap.c -fPIC -DPIC -o mmap.o libtool: link: ar cru .libs/libbacktrace.a atomic.o dwarf.o fileline.o posix.o print.o sort.o state.o backtrace.o simple.o elf.o mmapio.o mmap.o libtool: link: ranlib .libs/libbacktrace.a libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" ) [ 1%] Performing install step for 'project_libbacktrace' /usr/bin/mkdir -p '/builddir/build/BUILD/tvm/build/ffi/libbacktrace/include' /usr/bin/install -c -m 644 /builddir/build/BUILD/tvm/ffi/cmake/Utils/../../../3rdparty/libbacktrace/backtrace.h backtrace-supported.h '/builddir/build/BUILD/tvm/build/ffi/libbacktrace/include' /usr/bin/mkdir -p '/builddir/build/BUILD/tvm/build/ffi/libbacktrace/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c libbacktrace.la '/builddir/build/BUILD/tvm/build/ffi/libbacktrace/lib' libtool: install: /usr/bin/install -c .libs/libbacktrace.lai /builddir/build/BUILD/tvm/build/ffi/libbacktrace/lib/libbacktrace.la libtool: install: /usr/bin/install -c .libs/libbacktrace.a /builddir/build/BUILD/tvm/build/ffi/libbacktrace/lib/libbacktrace.a libtool: install: chmod 644 /builddir/build/BUILD/tvm/build/ffi/libbacktrace/lib/libbacktrace.a libtool: install: ranlib /builddir/build/BUILD/tvm/build/ffi/libbacktrace/lib/libbacktrace.a libtool: finish: PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/sbin" ldconfig -n /builddir/build/BUILD/tvm/build/ffi/libbacktrace/lib ---------------------------------------------------------------------- Libraries have been installed in: /builddir/build/BUILD/tvm/build/ffi/libbacktrace/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- [ 1%] Completed 'project_libbacktrace' [ 1%] Built target project_libbacktrace [ 1%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/canonical_simplify.cc.o [ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/builtin.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/canonical_simplify.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/traceback.cc.o [ 3%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/traceback_win.cc.o [ 3%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/object.cc.o [ 3%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/disco_worker.cc.o [ 3%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/error.cc.o [ 4%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/conjunctive_normal_form.cc.o [ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/loader.cc.o [ 4%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/function.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/const_fold.h:29, from /builddir/build/BUILD/tvm/src/arith/pattern_match.h:75, from /builddir/build/BUILD/tvm/src/arith/conjunctive_normal_form.cc:35: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/ndarray.cc.o [ 4%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/dtype.cc.o [ 4%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/const_int_bound.cc.o [ 4%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/testing.cc.o [ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/process_session.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/const_fold.h:29, from /builddir/build/BUILD/tvm/src/arith/pattern_match.h:75, from /builddir/build/BUILD/tvm/src/arith/const_int_bound.cc:34: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/container.cc.o [ 5%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/constraint_extract.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/const_fold.h:29, from /builddir/build/BUILD/tvm/src/arith/pattern_match.h:75, from /builddir/build/BUILD/tvm/src/arith/constraint_extract.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/extra/structural_equal.cc.o [ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/session.cc.o [ 5%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/extra/structural_hash.cc.o [ 5%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/detect_common_subexpr.cc.o [ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/threaded_session.cc.o [ 5%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/detect_linear_equation.cc.o [ 5%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/extra/json_parser.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/detect_linear_equation.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/dso_library.cc.o [ 6%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/extra/json_writer.cc.o [ 6%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/file_utils.cc.o [ 6%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/domain_touched.cc.o [ 6%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/extra/serialization.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/src/arith/domain_touched.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/library_module.cc.o [ 7%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/int_constraints.cc.o [ 8%] Building CXX object ffi/CMakeFiles/tvm_ffi_objs.dir/src/ffi/extra/reflection_extra.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/arith/int_constraints.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/logging.cc.o [ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/memory/memory_manager.cc.o [ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/module.cc.o [ 8%] Built target tvm_ffi_objs [ 8%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/int_set.cc.o [ 8%] Linking CXX static library ../lib/libtvm_ffi_static.a In file included from /builddir/build/BUILD/tvm/src/arith/interval_set.h:29, from /builddir/build/BUILD/tvm/src/arith/int_set.cc:36: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Built target tvm_ffi_static /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/ir_mutator_with_analyzer.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/ir_mutator_with_analyzer.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/ndarray.cc.o [ 9%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/nvtx.cc.o [ 9%] Linking CXX shared library ../lib/libtvm_ffi.so [ 9%] Built target tvm_ffi_shared [ 9%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/ir_visitor_with_analyzer.cc.o [ 9%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/profiling.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/ir_visitor_with_analyzer.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/regex.cc.o [ 9%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/iter_affine_map.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/iter_affine_map.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/source_utils.cc.o [ 9%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/modular_set.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/modular_set.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/static_library.cc.o [ 10%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/narrow_predicate_expression.cc.o [ 10%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/system_library.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/arith/narrow_predicate_expression.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/thread_pool.cc.o [ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/presburger_set.cc.o [ 11%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/threading_backend.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/presburger_set.h:37, from /builddir/build/BUILD/tvm/src/arith/presburger_set.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/attn_backend.cc.o [ 11%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/builtin.cc.o [ 11%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/bytecode.cc.o [ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/rewrite_simplify.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/rewrite_simplify.h:29, from /builddir/build/BUILD/tvm/src/arith/rewrite_simplify.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/executable.cc.o [ 12%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/kv_state.cc.o [ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/scalable_expression.cc.o [ 12%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/lm_support.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/scalable_expression.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/ndarray_cache_support.cc.o [ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/solve_linear_equation.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/arith/solve_linear_equation.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/solve_linear_inequality.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/arith/solve_linear_inequality.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/paged_kv_cache.cc.o [ 12%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/rnn_state.cc.o [ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/transitive_comparison_analyzer.cc.o [ 12%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/vm.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/const_fold.h:29, from /builddir/build/BUILD/tvm/src/arith/pattern_match.h:75, from /builddir/build/BUILD/tvm/src/arith/transitive_comparison_analyzer.cc:31: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/unwrap_vector_expr.cc.o In file included from /builddir/build/BUILD/tvm/src/arith/unwrap_vector_expr.cc:32: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/workspace_pool.cc.o [ 14%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/distributed/socket_session.cc.o [ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/analysis.cc.o [ 14%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_channel.cc.o [ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/apply_pass_to_function.cc.o [ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/attrs.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/ir/apply_pass_to_function.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_device_api.cc.o [ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/diagnostic.cc.o [ 14%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_endpoint.cc.o [ 14%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_event_impl.cc.o [ 14%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_local_session.cc.o [ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/env_func.cc.o [ 15%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/expr.cc.o [ 16%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_module.cc.o [ 16%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_pipe_impl.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/src/ir/expr.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/function.cc.o [ 16%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_server_env.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/ir/function.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/global_info.cc.o [ 16%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_session.cc.o [ 16%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_socket_impl.cc.o [ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/global_var_supply.cc.o [ 16%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/cuda/cuda_device_api.cc.o [ 16%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/cuda/cuda_module.cc.o [ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/instrument.cc.o [ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/module.cc.o [ 17%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/cuda/l2_cache_flush.cc.o [ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/name_supply.cc.o [ 17%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/cudnn/conv_backward.cc.o [ 17%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/cudnn/conv_forward.cc.o [ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/op.cc.o [ 18%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/cudnn/cudnn_json_runtime.cc.o [ 18%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/cudnn/cudnn_utils.cc.o [ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/replace_global_vars.cc.o [ 18%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/cudnn/softmax.cc.o [ 19%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/cublas/cublas.cc.o [ 19%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/cublas/cublas_json_runtime.cc.o [ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/source_map.cc.o [ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/transform.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/ir/transform.cc:31: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/type.cc.o [ 19%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/cublas/cublas_utils.cc.o [ 19%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/cuda/cuda_graph_builtin.cc.o [ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/type_functor.cc.o [ 19%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/opencl/opencl_device_api.cc.o [ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/arg_info.cc.o [ 20%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/opencl/opencl_module.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/./../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/./utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/arg_info.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/opencl/opencl_module_spirv.cc.o [ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/builder/builder.cc.o [ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/cost_model/cost_model.cc.o [ 21%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/opencl/opencl_wrapper/opencl_wrapper.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/builder/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/builder/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/builder/builder.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/cost_model/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/cost_model/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/cost_model/cost_model.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vulkan/vulkan_amdrgp.cc.o [ 21%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vulkan/vulkan_buffer.cc.o [ 21%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vulkan/vulkan_common.cc.o [ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/database.cc.o [ 21%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vulkan/vulkan_device.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/database/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/database/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/database/database.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vulkan/vulkan_device_api.cc.o [ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/database_utils.cc.o [ 22%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vulkan/vulkan_instance.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/database/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/database/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/database/database_utils.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/json_database.cc.o [ 22%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vulkan/vulkan_module.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/database/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/database/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/database/json_database.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vulkan/vulkan_stream.cc.o [ 22%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vulkan/vulkan_wrapped_func.cc.o [ 22%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/cblas/cblas.cc.o [ 22%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/random/random.cc.o [ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/memory_database.cc.o [ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/ordered_union_database.cc.o [ 25%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/sort/sort.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/database/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/database/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/database/memory_database.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/schedule_fn_database.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/database/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/database/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/database/ordered_union_database.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/database/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/database/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/database/schedule_fn_database.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/union_database.cc.o [ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/extracted_task.cc.o [ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/feature_extractor/feature_extractor.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/database/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/database/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/database/union_database.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/src/meta_schedule/extracted_task.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/feature_extractor/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/feature_extractor/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/feature_extractor/feature_extractor.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Built target tvm_runtime_objs [ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/feature_extractor/per_store_feature.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/feature_extractor/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/feature_extractor/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/feature_extractor/per_store_feature.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Linking CXX shared library libtvm_runtime.so [ 25%] Built target tvm_runtime [ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/measure_callback/add_to_database.cc.o [ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/measure_callback/measure_callback.cc.o [ 26%] Building CXX object apps/cpp_rpc/CMakeFiles/tvm_rpc.dir/main.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/add_to_database.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/measure_callback.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object apps/cpp_rpc/CMakeFiles/tvm_rpc.dir/rpc_env.cc.o [ 26%] Building CXX object apps/cpp_rpc/CMakeFiles/tvm_rpc.dir/rpc_server.cc.o [ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/measure_callback/remove_build_artifact.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/remove_build_artifact.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/measure_callback/update_cost_model.cc.o [ 27%] Linking CXX executable ../../tvm_rpc [ 27%] Built target tvm_rpc [ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/module_equality.cc.o [ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_compute_location.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/measure_callback/update_cost_model.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/mutate_compute_location.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_parallel.cc.o [ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_thread_binding.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/mutate_parallel.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_tile_size.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/mutate_thread_binding.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/mutate_tile_size.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_unroll.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/mutate_unroll.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutator.cc.o [ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/disallow_async_strided_mem_copy.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/mutator/mutator.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/disallow_async_strided_mem_copy.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/disallow_dynamic_loop.cc.o [ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/postproc.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/disallow_dynamic_loop.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/postproc.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_cooperative_fetch.cc.o [ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_layout.cc.o [ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/rewrite_cooperative_fetch.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/rewrite_layout.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_reduction_block.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/rewrite_reduction_block.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_tensorize.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/rewrite_tensorize.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_unbound_block.cc.o [ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/verify_gpu_code.cc.o [ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/verify_vtcm_limit.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/rewrite_unbound_block.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/verify_gpu_code.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/postproc/verify_vtcm_limit.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/profiler.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/./../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/./utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/profiler.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/runner/runner.cc.o [ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule/cpu/winograd.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/runner/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/runner/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/runner/runner.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule/cuda/thread_bind.cc.o /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule/cpu/../../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule/cpu/../../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule/cpu/winograd.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule/cuda/thread_bind.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule/cuda/winograd.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule/cuda/../../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule/cuda/../../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule/cuda/winograd.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule/generic/winograd.cc.o [ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/add_rfactor.cc.o [ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/apply_custom_rule.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/add_rfactor.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/apply_custom_rule.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/auto_bind.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/auto_bind.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/auto_inline.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/auto_inline.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/cross_thread_reduction.cc.o [ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/multi_level_tiling.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/cross_thread_reduction.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/multi_level_tiling.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/multi_level_tiling_wide_vector.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/multi_level_tiling_wide_vector.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/multi_level_tiling_with_intrin.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/multi_level_tiling_with_intrin.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/parallel_vectorize_unroll.cc.o [ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/random_compute_location.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/parallel_vectorize_unroll.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/random_compute_location.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/schedule_rule.cc.o [ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/search_strategy/evolutionary_search.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/schedule_rule/schedule_rule.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/evolutionary_search.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/search_strategy/replay_func.cc.o [ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/search_strategy/replay_trace.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/replay_func.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/replay_trace.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/search_strategy/search_strategy.cc.o [ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/space_generator/post_order_apply.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/search_strategy/search_strategy.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/space_generator/schedule_fn.cc.o [ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/space_generator/space_generator.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/post_order_apply.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/schedule_fn.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/space_generator.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/space_generator/space_generator_union.cc.o [ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/task_scheduler/gradient_based.cc.o [ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/task_scheduler/round_robin.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/space_generator/space_generator_union.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/task_scheduler/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/task_scheduler/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/task_scheduler/gradient_based.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/task_scheduler/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/task_scheduler/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/task_scheduler/round_robin.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/task_scheduler/task_scheduler.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/task_scheduler/../../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/task_scheduler/../utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/task_scheduler/task_scheduler.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/trace_apply.cc.o [ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/tune_context.cc.o [ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/container_printing.cc.o In file included from /builddir/build/BUILD/tvm/src/meta_schedule/../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/trace_apply.cc:33: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/meta_schedule/./../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/meta_schedule/./utils.h:58, from /builddir/build/BUILD/tvm/src/meta_schedule/tune_context.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/reflection.cc.o [ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/repr_printer.cc.o [ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/script_printer.cc.o [ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/serialization.cc.o [ 36%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/structural_equal.cc.o [ 36%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/structural_hash.cc.o [ 36%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/analysis.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/analysis.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/collect_call_map.cc.o [ 36%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/computable_at_compile_time.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/collect_call_map.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/computable_at_compile_time.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/detect_recursion.cc.o [ 36%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/graph_partitioner.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/detect_recursion.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/op_attr_types.h:27, from /builddir/build/BUILD/tvm/src/relax/analysis/./graph_partitioner.h:28, from /builddir/build/BUILD/tvm/src/relax/analysis/graph_partitioner.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/layout_transformation.cc.o [ 37%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/shape_analysis.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/layout_transformation.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/shape_analysis.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/struct_info_analysis.cc.o [ 37%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/tir_op_pattern_kind.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/struct_info_analysis.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/udchain.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/tir_op_pattern_kind.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/udchain.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/var2value.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/var2value.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/well_formed.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/analysis/well_formed.cc:68: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/contrib/utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/backend/contrib/utils.h:27, from /builddir/build/BUILD/tvm/src/relax/backend/contrib/utils.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/pattern_registry.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/dataflow_pattern.h:31, from /builddir/build/BUILD/tvm/src/relax/backend/./pattern_registry.h:30, from /builddir/build/BUILD/tvm/src/relax/backend/pattern_registry.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/task_extraction.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/backend/task_extraction.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/task_extraction.cc: In member function ‘virtual void tvm::relax::backend::TaskExtractor::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/backend/task_extraction.cc:96:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/task_extraction.cc:96:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 96 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/codegen_vm.cc.o [ 38%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/codegen_vm_tir.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc: In constructor ‘tvm::relax::codegen_vm::CodeGenVMTIR::CodeGenVMTIR(tvm::relax::ExecBuilder, tvm::IRModule)’: /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:515:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 515 | const Op& alloc_storage_op_ = Op::Get("relax.vm.alloc_storage"); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:56:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.alloc_storage")))’ 56 | : builder_(builder), ctx_mod_(ctx_mod) { | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:516:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 516 | const Op& alloc_tensor_op_ = Op::Get("relax.vm.alloc_tensor"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:56:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.alloc_tensor")))’ 56 | : builder_(builder), ctx_mod_(ctx_mod) { | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:517:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 517 | const Op& kill_object_op_ = Op::Get("relax.vm.kill_object"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:56:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.kill_object")))’ 56 | : builder_(builder), ctx_mod_(ctx_mod) { | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:518:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 518 | const Op& call_builtin_with_ctx_op_ = Op::Get("relax.call_builtin_with_ctx"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:56:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_builtin_with_ctx")))’ 56 | : builder_(builder), ctx_mod_(ctx_mod) { | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:519:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 519 | const Op& null_value_op_ = Op::Get("relax.null_value"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm_tir.cc:56:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.null_value")))’ 56 | : builder_(builder), ctx_mod_(ctx_mod) { | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc: In constructor ‘tvm::relax::codegen_vm::CodeGenVM::CodeGenVM(tvm::relax::ExecBuilder, tvm::IRModule)’: /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:411:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 411 | const Op& alloc_storage_op_ = Op::Get("relax.vm.alloc_storage"); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:54:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.alloc_storage")))’ 54 | : builder_(builder), ctx_mod_(ctx_mod) {} | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:412:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const Op& alloc_tensor_op_ = Op::Get("relax.vm.alloc_tensor"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:54:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.alloc_tensor")))’ 54 | : builder_(builder), ctx_mod_(ctx_mod) {} | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:413:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const Op& kill_object_op_ = Op::Get("relax.vm.kill_object"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:54:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.kill_object")))’ 54 | : builder_(builder), ctx_mod_(ctx_mod) {} | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:414:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 414 | const Op& call_builtin_with_ctx_op_ = Op::Get("relax.call_builtin_with_ctx"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:54:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_builtin_with_ctx")))’ 54 | : builder_(builder), ctx_mod_(ctx_mod) {} | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:415:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 415 | const Op& null_value_op_ = Op::Get("relax.null_value"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/codegen_vm.cc:54:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.null_value")))’ 54 | : builder_(builder), ctx_mod_(ctx_mod) {} | ^ [ 38%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/exec_builder.cc.o [ 39%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/lower_runtime_builtin.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::LowerRuntimeBuiltinMutator::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:43:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 43 | static const auto& lower_builtin_fmap = Op::GetAttrMap("FLowerBuiltin"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:43:74: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap >(tvm::ffi::String(((const char*)"FLowerBuiltin")))’ 43 | static const auto& lower_builtin_fmap = Op::GetAttrMap("FLowerBuiltin"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc: In constructor ‘tvm::relax::LowerRuntimeBuiltinMutator::LowerRuntimeBuiltinMutator()’: /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:193:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const Op& call_builtin_with_ctx_op_ = Op::Get("relax.call_builtin_with_ctx"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_builtin_with_ctx")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:197:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const Op& call_tir_dyn_op_ = Op::Get("relax.vm.call_tir_dyn"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.call_tir_dyn")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:198:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const Op& reshape_op_ = Op::Get("relax.reshape"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.reshape")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:199:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const Op& shape_of_op_ = Op::Get("relax.shape_of"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.shape_of")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:200:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const Op& tensor_to_shape_op_ = Op::Get("relax.tensor_to_shape"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.tensor_to_shape")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:201:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 201 | const Op& to_vdevice_op_ = Op::Get("relax.to_vdevice"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.to_vdevice")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:202:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 202 | const Op& make_closure_op_ = Op::Get("relax.make_closure"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.make_closure")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:203:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 203 | const Op& invoke_closure_op_ = Op::Get("relax.invoke_closure"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.invoke_closure")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:204:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const Op& alloc_tensor_op_ = Op::Get("relax.builtin.alloc_tensor"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.alloc_tensor")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:205:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 205 | const Op& mem_alloc_storage_op_ = Op::Get("relax.memory.alloc_storage"); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_storage")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:206:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const Op& mem_alloc_tensor_op_ = Op::Get("relax.memory.alloc_tensor"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_tensor")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:207:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const Op& mem_kill_storage_op_ = Op::Get("relax.memory.kill_storage"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.kill_storage")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:208:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const Op& mem_kill_tensor_op_ = Op::Get("relax.memory.kill_tensor"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.kill_tensor")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:210:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 210 | const Op& vm_alloc_storage_op_ = Op::Get("relax.vm.alloc_storage"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.alloc_storage")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:211:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const Op& vm_alloc_tensor_op_ = Op::Get("relax.vm.alloc_tensor"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.alloc_tensor")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:212:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 212 | const Op& vm_kill_object_op_ = Op::Get("relax.vm.kill_object"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:38:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.kill_object")))’ 38 | class LowerRuntimeBuiltinMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc: In function ‘tvm::relax::Expr tvm::relax::LowerRuntimeBuiltin(const Expr&)’: /builddir/build/BUILD/tvm/src/relax/backend/vm/lower_runtime_builtin.cc:224:77: note: synthesized method ‘tvm::relax::LowerRuntimeBuiltinMutator::LowerRuntimeBuiltinMutator()’ first required here 224 | Expr LowerRuntimeBuiltin(const Expr& e) { return LowerRuntimeBuiltinMutator().VisitExpr(e); } | ^ [ 39%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/vm_shape_lower.cc.o [ 39%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/axis_group_graph.cc.o [ 39%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/global_info.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/backend/vm/vm_shape_lower.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/vm_shape_lower.cc: In constructor ‘tvm::relax::VMShapeLowerMutator::VMShapeLowerMutator(tvm::IRModule, bool)’: /builddir/build/BUILD/tvm/src/relax/backend/vm/vm_shape_lower.cc:789:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 789 | const Op& call_builtin_with_ctx_op_ = Op::Get("relax.call_builtin_with_ctx"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/vm_shape_lower.cc:220:53: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_builtin_with_ctx")))’ 220 | : ExprMutator(mod), emit_err_ctx_(emit_err_ctx) {} | ^ /builddir/build/BUILD/tvm/src/relax/backend/vm/vm_shape_lower.cc:790:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 790 | const Op& null_value_op_ = Op::Get("relax.null_value"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/backend/vm/vm_shape_lower.cc:220:53: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.null_value")))’ 220 | : ExprMutator(mod), emit_err_ctx_(emit_err_ctx) {} | ^ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/distributed/axis_group_graph.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/struct_info.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/src/relax/distributed/struct_info.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/legalize_redistribute.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/ccl.h:28, from /builddir/build/BUILD/tvm/src/relax/distributed/transform/legalize_redistribute.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/lower_distir.cc.o [ 40%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/lower_global_view_to_local_view.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/ccl.h:28, from /builddir/build/BUILD/tvm/src/relax/distributed/transform/lower_distir.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/propagate_sharding.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/ccl.h:28, from /builddir/build/BUILD/tvm/src/relax/distributed/transform/lower_global_view_to_local_view.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/lower_global_view_to_local_view.cc: In member function ‘virtual void tvm::relax::distributed::LowerTIRToLocalView::VisitBinding_(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/lower_global_view_to_local_view.cc:392:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 392 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/lower_global_view_to_local_view.cc:392:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 392 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In function ‘void tvm::relax::distributed::CollectAxisGraphBinary(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*, AxisGroupGraph*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:49:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 49 | const Op& binary_op = Op::Get("relax." + op_name); | ^~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:49:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(std::operator+(const _CharT*, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]((* & op_name))))’ 49 | const Op& binary_op = Op::Get("relax." + op_name); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In function ‘void tvm::relax::distributed::CollectAxisGraphUnary(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*, AxisGroupGraph*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:72:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const Op& unary_op = Op::Get("relax." + op_name); | ^~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:72:33: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(std::operator+(const _CharT*, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]((* & op_name))))’ 72 | const Op& unary_op = Op::Get("relax." + op_name); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In function ‘void tvm::relax::distributed::CollectAxisGraphReduce(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*, AxisGroupGraph*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:84:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 84 | const Op& reduction_op = Op::Get("relax." + op_name); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:84:37: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(std::operator+(const _CharT*, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]((* & op_name))))’ 84 | const Op& reduction_op = Op::Get("relax." + op_name); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In function ‘void tvm::relax::distributed::CollectAxisGraphMatmul(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*, AxisGroupGraph*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:94:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | static const Op& matmul_op = Op::Get("relax.matmul"); | ^~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:94:39: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.matmul")))’ 94 | static const Op& matmul_op = Op::Get("relax.matmul"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In function ‘void tvm::relax::distributed::CollectAxisGraphPermuteDims(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*, AxisGroupGraph*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:102:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | static const Op& permute_dims_op = Op::Get("relax.permute_dims"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:102:45: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.permute_dims")))’ 102 | static const Op& permute_dims_op = Op::Get("relax.permute_dims"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In function ‘void tvm::relax::distributed::CollectAxisGraphReshape(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*, AxisGroupGraph*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:110:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 110 | static const Op& reshape_op = Op::Get("relax.reshape"); | ^~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:110:40: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.reshape")))’ 110 | static const Op& reshape_op = Op::Get("relax.reshape"); | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In function ‘void tvm::relax::distributed::CollectAxisGraphForDeviceMesh(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*, AxisGroupGraph*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:119:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 119 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:119:41: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 119 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In member function ‘virtual void tvm::relax::distributed::AxisGroupGraphBuilder::VisitBinding_(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:159:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 159 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:159:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 159 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In member function ‘virtual void tvm::relax::distributed::ShardingAnnotationCollector::VisitBinding_(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:226:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | static const Op& annotate_sharding_op = Op::Get("relax.dist.annotate_sharding"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:226:52: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.dist.annotate_sharding")))’ 226 | static const Op& annotate_sharding_op = Op::Get("relax.dist.annotate_sharding"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::distributed::DistributedIRBuilder::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:438:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 438 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:438:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 438 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc: In member function ‘tvm::relax::Expr tvm::relax::distributed::DistributedIRBuilder::RemoveAnnotateSharding(tvm::relax::Call)’: /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:475:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 475 | static const Op& annotate_sharding_op = Op::Get("relax.dist.annotate_sharding"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/distributed/transform/propagate_sharding.cc:475:52: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.dist.annotate_sharding")))’ 475 | static const Op& annotate_sharding_op = Op::Get("relax.dist.annotate_sharding"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/distributed/transform/utils.h:25, from /builddir/build/BUILD/tvm/src/relax/distributed/transform/utils.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/binding_rewrite.cc.o [ 40%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/block_builder.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/binding_rewrite.h:29, from /builddir/build/BUILD/tvm/src/relax/ir/binding_rewrite.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/ir/block_builder.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/dataflow_block_rewriter.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/ir/dataflow_block_rewriter.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/dataflow_expr_rewriter.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/ir/dataflow_expr_rewriter.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/dataflow_matcher.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/dataflow_pattern.h:31, from /builddir/build/BUILD/tvm/include/tvm/relax/dataflow_matcher.h:29, from /builddir/build/BUILD/tvm/src/relax/ir/dataflow_matcher.h:28, from /builddir/build/BUILD/tvm/src/relax/ir/dataflow_matcher.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/dataflow_pattern.cc.o [ 41%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/dataflow_pattern_functor.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/dataflow_pattern.h:31, from /builddir/build/BUILD/tvm/src/relax/ir/dataflow_pattern.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/dataflow_pattern.h:31, from /builddir/build/BUILD/tvm/include/tvm/relax/dataflow_pattern_functor.h:27, from /builddir/build/BUILD/tvm/src/relax/ir/dataflow_pattern_functor.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/emit_te.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/ir/./emit_te.h:28, from /builddir/build/BUILD/tvm/src/relax/ir/emit_te.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/expr.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/ir/expr.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/ir/expr.cc: In function ‘tvm::relax::Expr tvm::relax::GetShapeOf(const Expr&)’: /builddir/build/BUILD/tvm/src/relax/ir/expr.cc:718:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 718 | static const Op& op = Op::Get("relax.shape_of"); | ^~ /builddir/build/BUILD/tvm/src/relax/ir/expr.cc:718:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.shape_of")))’ 718 | static const Op& op = Op::Get("relax.shape_of"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/expr_functor.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/ir/expr_functor.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/py_expr_functor.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/ir/py_expr_functor.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/struct_info.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/ir/struct_info.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/struct_info_functor.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info_functor.h:28, from /builddir/build/BUILD/tvm/src/relax/ir/struct_info_functor.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/tir_pattern.cc.o [ 42%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/transform.cc.o [ 43%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/type.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/ir/transform.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/ccl/ccl.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/ccl.h:28, from /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.h:28, from /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc: In function ‘tvm::relax::Expr tvm::relax::allreduce(Expr, tvm::ffi::String, bool)’: /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc:42:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax.ccl.allreduce"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc:42:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.ccl.allreduce")))’ 42 | static const Op& op = Op::Get("relax.ccl.allreduce"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc: In function ‘tvm::relax::Expr tvm::relax::allgather(Expr, int, bool)’: /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc:71:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | static const Op& op = Op::Get("relax.ccl.allgather"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc:71:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.ccl.allgather")))’ 71 | static const Op& op = Op::Get("relax.ccl.allgather"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc: In function ‘tvm::relax::Expr tvm::relax::broadcast_from_worker0(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc:105:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | static const Op& op = Op::Get("relax.ccl.broadcast_from_worker0"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc:105:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.ccl.broadcast_from_worker0")))’ 105 | static const Op& op = Op::Get("relax.ccl.broadcast_from_worker0"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc: In function ‘tvm::relax::Expr tvm::relax::scatter_from_worker0(Expr, int, int)’: /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc:132:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | static const Op& op = Op::Get("relax.ccl.scatter_from_worker0"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/ccl/ccl.cc:132:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.ccl.scatter_from_worker0")))’ 132 | static const Op& op = Op::Get("relax.ccl.scatter_from_worker0"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/binary.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/axis_group_graph.h:24, from /builddir/build/BUILD/tvm/src/relax/op/distributed/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/op/distributed/binary.h:30, from /builddir/build/BUILD/tvm/src/relax/op/distributed/binary.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/ccl.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/ccl.h:28, from /builddir/build/BUILD/tvm/src/relax/op/distributed/ccl.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/distributed.cc.o [ 43%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/linear_algebra.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/distributed.h:28, from /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.h:27, from /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/axis_group_graph.h:24, from /builddir/build/BUILD/tvm/src/relax/op/distributed/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/op/distributed/linear_algebra.h:28, from /builddir/build/BUILD/tvm/src/relax/op/distributed/linear_algebra.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc: In function ‘tvm::relax::Expr tvm::relax::annotate_sharding(Expr, distributed::DeviceMesh, distributed::Placement)’: /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc:50:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 50 | static const Op& op = Op::Get("relax.dist.annotate_sharding"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc:50:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.dist.annotate_sharding")))’ 50 | static const Op& op = Op::Get("relax.dist.annotate_sharding"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc: In function ‘tvm::relax::Expr tvm::relax::redistribute(Expr, distributed::DeviceMesh, distributed::Placement)’: /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc:78:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | static const Op& op = Op::Get("relax.dist.redistribute"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc:78:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.dist.redistribute")))’ 78 | static const Op& op = Op::Get("relax.dist.redistribute"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallTIRLocalView(Expr, Tuple, tvm::ffi::Array, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc:140:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | static const Op& op = Op::Get("relax.dist.call_tir_local_view"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc:140:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.dist.call_tir_local_view")))’ 140 | static const Op& op = Op::Get("relax.dist.call_tir_local_view"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc: In function ‘tvm::relax::Expr tvm::relax::redistribute_replica_to_shard(Expr, int, int)’: /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc:218:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | static const Op& op = Op::Get("relax.dist.redistribute_replica_to_shard"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/distributed/distributed.cc:218:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.dist.redistribute_replica_to_shard")))’ 218 | static const Op& op = Op::Get("relax.dist.redistribute_replica_to_shard"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/manipulate.cc.o [ 44%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/nn.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/axis_group_graph.h:24, from /builddir/build/BUILD/tvm/src/relax/op/distributed/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/op/distributed/manipulate.h:28, from /builddir/build/BUILD/tvm/src/relax/op/distributed/manipulate.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/axis_group_graph.h:24, from /builddir/build/BUILD/tvm/src/relax/op/distributed/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/op/distributed/unary.h:28, from /builddir/build/BUILD/tvm/src/relax/op/distributed/nn.h:28, from /builddir/build/BUILD/tvm/src/relax/op/distributed/nn.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/op.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/axis_group_graph.h:24, from /builddir/build/BUILD/tvm/src/relax/op/distributed/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/op/distributed/op.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/statistical.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/axis_group_graph.h:24, from /builddir/build/BUILD/tvm/src/relax/op/distributed/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/op/distributed/statistical.h:28, from /builddir/build/BUILD/tvm/src/relax/op/distributed/statistical.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/unary.cc.o [ 44%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/axis_group_graph.h:24, from /builddir/build/BUILD/tvm/src/relax/op/distributed/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/op/distributed/unary.h:28, from /builddir/build/BUILD/tvm/src/relax/op/distributed/unary.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/axis_group_graph.h:24, from /builddir/build/BUILD/tvm/src/relax/op/distributed/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/op/distributed/utils.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/image/resize.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/image.h:27, from /builddir/build/BUILD/tvm/src/relax/op/image/resize.h:28, from /builddir/build/BUILD/tvm/src/relax/op/image/resize.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/image/resize.cc: In function ‘tvm::relax::Expr tvm::relax::resize2d(Expr, Expr, tvm::ffi::Array, tvm::ffi::String, tvm::ffi::String, tvm::ffi::String, tvm::ffi::String, double, int, double, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/image/resize.cc:52:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | static const Op& op = Op::Get("relax.image.resize2d"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/image/resize.cc:52:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.image.resize2d")))’ 52 | static const Op& op = Op::Get("relax.image.resize2d"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/memory/view.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/op_attr_types.h:27, from /builddir/build/BUILD/tvm/src/relax/op/memory/../op_common.h:29, from /builddir/build/BUILD/tvm/src/relax/op/memory/view.h:27, from /builddir/build/BUILD/tvm/src/relax/op/memory/view.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/memory/view.cc: In function ‘tvm::relax::Expr tvm::relax::view(Expr, tvm::ffi::Optional, tvm::ffi::Optional, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/memory/view.cc:36:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("relax.memory.view"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/memory/view.cc:36:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.view")))’ 36 | static const Op& op = Op::Get("relax.memory.view"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/memory/view.cc: In function ‘tvm::relax::Expr tvm::relax::ensure_zero_offset(const Expr&)’: /builddir/build/BUILD/tvm/src/relax/op/memory/view.cc:367:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 367 | static const Op& op = Op::Get("relax.memory.ensure_zero_offset"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/memory/view.cc:367:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.ensure_zero_offset")))’ 367 | static const Op& op = Op::Get("relax.memory.ensure_zero_offset"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/nn/attention.cc.o [ 45%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/nn/convolution.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/nn.h:27, from /builddir/build/BUILD/tvm/src/relax/op/nn/attention.h:28, from /builddir/build/BUILD/tvm/src/relax/op/nn/attention.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/nn.h:27, from /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h:28, from /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc: In function ‘tvm::relax::Expr tvm::relax::conv1d_transpose(Expr, Expr, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, int, tvm::ffi::String, tvm::ffi::String, tvm::ffi::Optional, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc:606:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 606 | const Op& op = Op::Get("relax.nn.conv1d_transpose"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc:606:25: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.conv1d_transpose")))’ 606 | const Op& op = Op::Get("relax.nn.conv1d_transpose"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc: In function ‘tvm::relax::Expr tvm::relax::conv2d_transpose(Expr, Expr, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, int, tvm::ffi::String, tvm::ffi::String, tvm::ffi::Optional, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc:745:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 745 | const Op& op = Op::Get("relax.nn.conv2d_transpose"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc:745:25: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.conv2d_transpose")))’ 745 | const Op& op = Op::Get("relax.nn.conv2d_transpose"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h: In instantiation of ‘tvm::relax::Expr tvm::relax::MakeConv(Expr, Expr, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, int, tvm::ffi::String, tvm::ffi::String, tvm::ffi::String, tvm::DataType, std::string) [with T = Conv1DAttrs; Expr = tvm::RelaxExpr; tvm::DataType = tvm::runtime::DataType; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc:57:31: required from here 57 | return MakeConv(std::move(data), std::move(weight), std::move(strides), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | std::move(padding), std::move(dilation), groups, data_layout, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | std::move(kernel_layout), out_layout.value_or(data_layout), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | out_dtype.value_or(DataType::Void()), /*op_name=*/"relax.nn.conv1d"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h:51:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 51 | const Op& op = Op::Get(op_name); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h:51:25: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(op_name))’ 51 | const Op& op = Op::Get(op_name); | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h: In instantiation of ‘tvm::relax::Expr tvm::relax::MakeConv(Expr, Expr, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, int, tvm::ffi::String, tvm::ffi::String, tvm::ffi::String, tvm::DataType, std::string) [with T = Conv2DAttrs; Expr = tvm::RelaxExpr; tvm::DataType = tvm::runtime::DataType; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc:222:31: required from here 222 | return MakeConv(std::move(data), std::move(weight), std::move(strides), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223 | std::move(padding), std::move(dilation), groups, data_layout, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | std::move(kernel_layout), out_layout.value_or(data_layout), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225 | out_dtype.value_or(DataType::Void()), /*op_name=*/"relax.nn.conv2d"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h:51:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 51 | const Op& op = Op::Get(op_name); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h:51:25: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(op_name))’ 51 | const Op& op = Op::Get(op_name); | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h: In instantiation of ‘tvm::relax::Expr tvm::relax::MakeConv(Expr, Expr, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, int, tvm::ffi::String, tvm::ffi::String, tvm::ffi::String, tvm::DataType, std::string) [with T = Conv3DAttrs; Expr = tvm::RelaxExpr; tvm::DataType = tvm::runtime::DataType; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.cc:423:31: required from here 423 | return MakeConv(std::move(data), std::move(weight), std::move(strides), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | std::move(padding), std::move(dilation), groups, data_layout, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | std::move(kernel_layout), out_layout.value_or(data_layout), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | out_dtype.value_or(DataType::Void()), /*op_name=*/"relax.nn.conv3d"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h:51:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 51 | const Op& op = Op::Get(op_name); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/convolution.h:51:25: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(op_name))’ 51 | const Op& op = Op::Get(op_name); | ~~~~~~~^~~~~~~~~ [ 45%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/nn/nn.cc.o [ 45%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/nn/pooling.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/nn.h:27, from /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:28, from /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:30: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::relu(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:47:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 47 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(relu, "nn.relu", /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.relu")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:47:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 47 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(relu, "nn.relu", /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/nn.h:27, from /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.h:28, from /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::gelu(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:50:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 50 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(gelu, "nn.gelu", /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.gelu")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:50:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 50 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(gelu, "nn.gelu", /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::gelu_tanh(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:53:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 53 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(gelu_tanh, "nn.gelu_tanh", /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.gelu_tanh")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:53:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 53 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(gelu_tanh, "nn.gelu_tanh", /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::selu(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:56:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 56 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(selu, "nn.selu", /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.selu")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:56:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 56 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(selu, "nn.selu", /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::silu(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:59:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 59 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(silu, "nn.silu", /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.silu")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.h:46:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 46 | RELAX_UNARY_OP_INTERFACE(OpName, OpRegName); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:59:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_NN_OP_AND_IMPL’ 59 | RELAX_REGISTER_UNARY_NN_OP_AND_IMPL(silu, "nn.silu", /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::leakyrelu(Expr, double)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:66:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 66 | static const Op& op = Op::Get("relax.nn.leakyrelu"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:66:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.leakyrelu")))’ 66 | static const Op& op = Op::Get("relax.nn.leakyrelu"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::softplus(Expr, double, double)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:89:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | static const Op& op = Op::Get("relax.nn.softplus"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:89:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.softplus")))’ 89 | static const Op& op = Op::Get("relax.nn.softplus"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::prelu(Expr, Expr, int)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:111:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | static const Op& op = Op::Get("relax.nn.prelu"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:111:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.prelu")))’ 111 | static const Op& op = Op::Get("relax.nn.prelu"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::softmax(Expr, int)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:175:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 175 | static const Op& op = Op::Get("relax.nn.softmax"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:175:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.softmax")))’ 175 | static const Op& op = Op::Get("relax.nn.softmax"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::log_softmax(Expr, int)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:236:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 236 | static const Op& op = Op::Get("relax.nn.log_softmax"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:236:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.log_softmax")))’ 236 | static const Op& op = Op::Get("relax.nn.log_softmax"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::pad(Expr, tvm::ffi::Array, tvm::ffi::String, double)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:259:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | static const Op& op = Op::Get("relax.nn.pad"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:259:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.pad")))’ 259 | static const Op& op = Op::Get("relax.nn.pad"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::pixel_shuffle(Expr, int)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:304:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 304 | static const Op& op = Op::Get("relax.nn.pixel_shuffle"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:304:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.pixel_shuffle")))’ 304 | static const Op& op = Op::Get("relax.nn.pixel_shuffle"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::batch_norm(Expr, Expr, Expr, Expr, Expr, int, double, bool, bool, double, bool)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:453:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 453 | static const Op& op = Op::Get("relax.nn.batch_norm"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:453:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.batch_norm")))’ 453 | static const Op& op = Op::Get("relax.nn.batch_norm"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::layer_norm(Expr, Expr, Expr, tvm::ffi::Array, double, bool, bool)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:534:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 534 | static const Op& op = Op::Get("relax.nn.layer_norm"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:534:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.layer_norm")))’ 534 | static const Op& op = Op::Get("relax.nn.layer_norm"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::group_norm(Expr, Expr, Expr, int, int, tvm::ffi::Array, double, bool, bool)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:604:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 604 | static const Op& op = Op::Get("relax.nn.group_norm"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:604:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.group_norm")))’ 604 | static const Op& op = Op::Get("relax.nn.group_norm"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::instance_norm(Expr, Expr, Expr, int, tvm::ffi::Array, double, bool, bool)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:717:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 717 | static const Op& op = Op::Get("relax.nn.instance_norm"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:717:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.instance_norm")))’ 717 | static const Op& op = Op::Get("relax.nn.instance_norm"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::rms_norm(Expr, Expr, tvm::ffi::Array, double)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:815:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 815 | static const Op& op = Op::Get("relax.nn.rms_norm"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:815:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.rms_norm")))’ 815 | static const Op& op = Op::Get("relax.nn.rms_norm"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::dropout(Expr, double)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:876:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 876 | static const Op& op = Op::Get("relax.nn.dropout"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:876:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.dropout")))’ 876 | static const Op& op = Op::Get("relax.nn.dropout"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::cross_entropy_with_logits(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:947:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 947 | static const Op& op = Op::Get("relax.nn.cross_entropy_with_logits"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:947:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.cross_entropy_with_logits")))’ 947 | static const Op& op = Op::Get("relax.nn.cross_entropy_with_logits"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc: In function ‘tvm::relax::Expr tvm::relax::nll_loss(Expr, Expr, tvm::ffi::Optional, tvm::ffi::String, int)’: /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:977:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 977 | static const Op& op = Op::Get("relax.nn.nll_loss"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/nn.cc:977:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.nll_loss")))’ 977 | static const Op& op = Op::Get("relax.nn.nll_loss"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc: In function ‘tvm::relax::Expr tvm::relax::adaptive_avg_pool1d(Expr, tvm::ffi::Optional >, tvm::ffi::String, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc:494:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 494 | static const Op& op = Op::Get("relax.nn.adaptive_avg_pool1d"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc:494:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.adaptive_avg_pool1d")))’ 494 | static const Op& op = Op::Get("relax.nn.adaptive_avg_pool1d"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc: In function ‘tvm::relax::Expr tvm::relax::adaptive_avg_pool2d(Expr, tvm::ffi::Optional >, tvm::ffi::String, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc:579:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 579 | static const Op& op = Op::Get("relax.nn.adaptive_avg_pool2d"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc:579:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.adaptive_avg_pool2d")))’ 579 | static const Op& op = Op::Get("relax.nn.adaptive_avg_pool2d"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc: In function ‘tvm::relax::Expr tvm::relax::adaptive_avg_pool3d(Expr, tvm::ffi::Optional >, tvm::ffi::String, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc:680:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 680 | static const Op& op = Op::Get("relax.nn.adaptive_avg_pool3d"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/nn/pooling.cc:680:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.adaptive_avg_pool3d")))’ 680 | static const Op& op = Op::Get("relax.nn.adaptive_avg_pool3d"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/op.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/op/op.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallPurePacked(const Expr&, tvm::ffi::Array, const tvm::Attrs&, tvm::ffi::Array)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:123:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | static const Op& op = Op::Get("relax.call_pure_packed"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:123:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_pure_packed")))’ 123 | static const Op& op = Op::Get("relax.call_pure_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallInplacePacked(Expr, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:245:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 245 | static const Op& op = Op::Get("relax.call_inplace_packed"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:245:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_inplace_packed")))’ 245 | static const Op& op = Op::Get("relax.call_inplace_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallTIR(Expr, Tuple, tvm::ffi::Array, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:605:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 605 | static const Op& op = Op::Get("relax.call_tir"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:605:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 605 | static const Op& op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallTIRWithGrad(Expr, Tuple, tvm::ffi::Array, tvm::ffi::String, tvm::ffi::Map, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:658:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 658 | static const Op& op = Op::Get("relax.call_tir_with_grad"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:658:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_with_grad")))’ 658 | static const Op& op = Op::Get("relax.call_tir_with_grad"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallTIRInplace(Expr, Tuple, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:800:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 800 | static const Op& op = Op::Get("relax.call_tir_inplace"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:800:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_inplace")))’ 800 | static const Op& op = Op::Get("relax.call_tir_inplace"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallDPSPacked(Expr, Tuple, tvm::ffi::Array)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:851:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 851 | static const Op& op = Op::Get("relax.call_dps_packed"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:851:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 851 | static const Op& op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallBuiltinWithCtx(Expr, Tuple, tvm::ffi::Array)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:880:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 880 | static const Op& op = Op::Get("relax.call_builtin_with_ctx"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:880:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_builtin_with_ctx")))’ 880 | static const Op& op = Op::Get("relax.call_builtin_with_ctx"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallNullValue()’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:895:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 895 | static const Op& op = Op::Get("relax.null_value"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:895:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.null_value")))’ 895 | static const Op& op = Op::Get("relax.null_value"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakePrint(tvm::ffi::Array, StringImm)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:921:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 921 | static const Op& op = Op::Get("relax.print"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:921:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.print")))’ 921 | static const Op& op = Op::Get("relax.print"); | ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeAssertOp(Expr, tvm::ffi::Array, StringImm)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:962:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 962 | static const Op& op = Op::Get("relax.assert_op"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:962:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.assert_op")))’ 962 | static const Op& op = Op::Get("relax.assert_op"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeClosure(Expr, Tuple)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:986:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 986 | static const Op& op = Op::Get("relax.make_closure"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:986:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.make_closure")))’ 986 | static const Op& op = Op::Get("relax.make_closure"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::InvokeClosure(Expr, Tuple, tvm::ffi::Array)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1016:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1016 | static const Op& op = Op::Get("relax.invoke_closure"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1016:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.invoke_closure")))’ 1016 | static const Op& op = Op::Get("relax.invoke_closure"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::InvokePureClosure(Expr, Tuple, tvm::ffi::Array)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1035:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1035 | static const Op& op = Op::Get("relax.invoke_pure_closure"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1035:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.invoke_pure_closure")))’ 1035 | static const Op& op = Op::Get("relax.invoke_pure_closure"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeShapeOf(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1053:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1053 | static const Op& op = Op::Get("relax.shape_of"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1053:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.shape_of")))’ 1053 | static const Op& op = Op::Get("relax.shape_of"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeTensorToShape(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1090:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1090 | static const Op& op = Op::Get("relax.tensor_to_shape"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1090:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.tensor_to_shape")))’ 1090 | static const Op& op = Op::Get("relax.tensor_to_shape"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeShapeToTensor(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1117:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1117 | static const Op& op = Op::Get("relax.shape_to_tensor"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1117:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.shape_to_tensor")))’ 1117 | static const Op& op = Op::Get("relax.shape_to_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeAllocTensor(Expr, DataTypeImm, PrimValue, StringImm)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1157:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1157 | static const Op& op = Op::Get("relax.builtin.alloc_tensor"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1157:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.alloc_tensor")))’ 1157 | static const Op& op = Op::Get("relax.builtin.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeAllocStorage(Expr, PrimValue, StringImm, DataTypeImm)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1185:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1185 | static const Op& op = Op::Get("relax.memory.alloc_storage"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1185:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_storage")))’ 1185 | static const Op& op = Op::Get("relax.memory.alloc_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeMemAllocTensor(Expr, PrimValue, Expr, DataTypeImm)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1219:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1219 | static const Op& op = Op::Get("relax.memory.alloc_tensor"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1219:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_tensor")))’ 1219 | static const Op& op = Op::Get("relax.memory.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeMemKillStorage(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1238:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1238 | static const Op& op = Op::Get("relax.memory.kill_storage"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1238:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.kill_storage")))’ 1238 | static const Op& op = Op::Get("relax.memory.kill_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeMemKillTensor(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1257:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1257 | static const Op& op = Op::Get("relax.memory.kill_tensor"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1257:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.kill_tensor")))’ 1257 | static const Op& op = Op::Get("relax.memory.kill_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeVMAllocStorage(Expr, PrimValue, DataTypeImm, StringImm)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1284:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1284 | static const Op& op = Op::Get("relax.vm.alloc_storage"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1284:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.alloc_storage")))’ 1284 | static const Op& op = Op::Get("relax.vm.alloc_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeVMAllocTensor(Expr, PrimValue, Expr, DataTypeImm)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1325:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1325 | static const Op& op = Op::Get("relax.vm.alloc_tensor"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1325:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.alloc_tensor")))’ 1325 | static const Op& op = Op::Get("relax.vm.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeVMKillObject(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1344:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1344 | static const Op& op = Op::Get("relax.vm.kill_object"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1344:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.kill_object")))’ 1344 | static const Op& op = Op::Get("relax.vm.kill_object"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallTIRDyn(Expr, Tuple)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1365:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1365 | static const Op& op = Op::Get("relax.vm.call_tir_dyn"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1365:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.call_tir_dyn")))’ 1365 | static const Op& op = Op::Get("relax.vm.call_tir_dyn"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeStopLiftParams(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1386:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1386 | static const Op& op = Op::Get("relax.builtin.stop_lift_params"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1386:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.stop_lift_params")))’ 1386 | static const Op& op = Op::Get("relax.builtin.stop_lift_params"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeToVDevice(Expr, tvm::VDevice)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1417:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1417 | static const Op& op = Op::Get("relax.to_vdevice"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1417:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.to_vdevice")))’ 1417 | static const Op& op = Op::Get("relax.to_vdevice"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op.cc: In function ‘tvm::relax::Expr tvm::relax::MakeHintOnDevice(Expr, tvm::Device)’: /builddir/build/BUILD/tvm/src/relax/op/op.cc:1445:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1445 | static const Op& op = Op::Get("relax.hint_on_device"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/op.cc:1445:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.hint_on_device")))’ 1445 | static const Op& op = Op::Get("relax.hint_on_device"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/op_common.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/op_attr_types.h:27, from /builddir/build/BUILD/tvm/src/relax/op/op_common.h:29, from /builddir/build/BUILD/tvm/src/relax/op/op_common.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op_common.cc: In function ‘tvm::ffi::Array tvm::relax::GetCallArgs(const Call&)’: /builddir/build/BUILD/tvm/src/relax/op/op_common.cc:28:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 28 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/op_common.cc:28:41: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 28 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/binary.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/op_attr_types.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:29, from /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::add(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:193:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 193 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(add); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.add")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:193:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 193 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(add); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::divide(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:194:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 194 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(divide); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.divide")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:194:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 194 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(divide); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::floor_divide(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:195:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 195 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(floor_divide); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.floor_divide")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:195:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 195 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(floor_divide); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::log_add_exp(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:196:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 196 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(log_add_exp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.log_add_exp")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:196:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 196 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(log_add_exp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::multiply(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:197:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 197 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(multiply); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.multiply")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:197:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 197 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(multiply); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::power(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:198:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 198 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(power); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.power")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:198:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 198 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(power); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::subtract(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:199:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 199 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(subtract); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.subtract")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:199:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 199 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(subtract); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::mod(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:200:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 200 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(mod); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.mod")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:200:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 200 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(mod); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::floor_mod(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:201:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 201 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(floor_mod); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.floor_mod")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:201:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 201 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(floor_mod); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::equal(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:205:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 205 | RELAX_REGISTER_CMP_OP_AND_IMPL(equal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.equal")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:205:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 205 | RELAX_REGISTER_CMP_OP_AND_IMPL(equal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::greater(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:206:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 206 | RELAX_REGISTER_CMP_OP_AND_IMPL(greater); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.greater")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:206:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 206 | RELAX_REGISTER_CMP_OP_AND_IMPL(greater); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::greater_equal(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:207:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 207 | RELAX_REGISTER_CMP_OP_AND_IMPL(greater_equal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.greater_equal")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:207:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 207 | RELAX_REGISTER_CMP_OP_AND_IMPL(greater_equal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::less(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:208:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 208 | RELAX_REGISTER_CMP_OP_AND_IMPL(less); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.less")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:208:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 208 | RELAX_REGISTER_CMP_OP_AND_IMPL(less); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::less_equal(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:209:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 209 | RELAX_REGISTER_CMP_OP_AND_IMPL(less_equal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.less_equal")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:209:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 209 | RELAX_REGISTER_CMP_OP_AND_IMPL(less_equal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::not_equal(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:210:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 210 | RELAX_REGISTER_CMP_OP_AND_IMPL(not_equal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.not_equal")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:60:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 60 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:210:1: note: in expansion of macro ‘RELAX_REGISTER_CMP_OP_AND_IMPL’ 210 | RELAX_REGISTER_CMP_OP_AND_IMPL(not_equal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::minimum(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:214:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 214 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(minimum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.minimum")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:214:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 214 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(minimum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::maximum(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:215:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 215 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(maximum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.maximum")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:215:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 215 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(maximum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::logical_and(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:219:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 219 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(logical_and); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.logical_and")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:219:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 219 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(logical_and); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::logical_or(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:220:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 220 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(logical_or); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.logical_or")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:220:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 220 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(logical_or); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::logical_xor(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:221:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 221 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(logical_xor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.logical_xor")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:221:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 221 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(logical_xor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::bitwise_and(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:225:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 225 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(bitwise_and); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.bitwise_and")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:225:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 225 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(bitwise_and); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::bitwise_or(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:226:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 226 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(bitwise_or); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.bitwise_or")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:226:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 226 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(bitwise_or); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::bitwise_xor(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:227:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 227 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(bitwise_xor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.bitwise_xor")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:227:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 227 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(bitwise_xor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::left_shift(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:228:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 228 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(left_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.left_shift")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:228:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 228 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(left_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc: In function ‘tvm::relax::Expr tvm::relax::right_shift(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 42 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:229:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 229 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(right_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:42:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.right_shift")))’ 42 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.h:56:3: note: in expansion of macro ‘RELAX_REGISTER_BINARY_OP_AND_IMPL’ 56 | RELAX_REGISTER_BINARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/binary.cc:229:1: note: in expansion of macro ‘RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL’ 229 | RELAX_REGISTER_BINARY_BROADCAST_OP_AND_IMPL(right_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/create.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/create.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/create.h:28, from /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::full(tvm::ffi::Variant >, Expr, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:60:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 60 | static const Op& op = Op::Get("relax.full"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:60:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.full")))’ 60 | static const Op& op = Op::Get("relax.full"); | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::full_like(Expr, Expr, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:105:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | static const Op& op = Op::Get("relax.full_like"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:105:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.full_like")))’ 105 | static const Op& op = Op::Get("relax.full_like"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::ones(Expr, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:179:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | static const Op& op = Op::Get("relax.ones"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:179:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.ones")))’ 179 | static const Op& op = Op::Get("relax.ones"); | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::ones_like(Expr, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:186:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 186 | static const Op& op = Op::Get("relax.ones_like"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:186:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.ones_like")))’ 186 | static const Op& op = Op::Get("relax.ones_like"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::zeros(Expr, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:216:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 216 | static const Op& op = Op::Get("relax.zeros"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:216:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.zeros")))’ 216 | static const Op& op = Op::Get("relax.zeros"); | ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::zeros_like(Expr, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:223:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 223 | static const Op& op = Op::Get("relax.zeros_like"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:223:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.zeros_like")))’ 223 | static const Op& op = Op::Get("relax.zeros_like"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::eye(PrimValue, PrimValue, PrimValue, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:251:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 251 | static const Op& op = Op::Get("relax.eye"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:251:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.eye")))’ 251 | static const Op& op = Op::Get("relax.eye"); | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::eye_like(Expr, PrimValue, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:258:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 258 | static const Op& op = Op::Get("relax.eye_like"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:258:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.eye_like")))’ 258 | static const Op& op = Op::Get("relax.eye_like"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::arange(PrimValue, PrimValue, PrimValue, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:337:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 337 | static const Op& op = Op::Get("relax.arange"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:337:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.arange")))’ 337 | static const Op& op = Op::Get("relax.arange"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::hamming_window(PrimValue, PrimValue, PrimValue, PrimValue, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:393:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 393 | static const Op& op = Op::Get("relax.hamming_window"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:393:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.hamming_window")))’ 393 | static const Op& op = Op::Get("relax.hamming_window"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::tril(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:445:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 445 | static const Op& op = Op::Get("relax.tril"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:445:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.tril")))’ 445 | static const Op& op = Op::Get("relax.tril"); | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc: In function ‘tvm::relax::Expr tvm::relax::triu(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:452:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 452 | static const Op& op = Op::Get("relax.triu"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/create.cc:452:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.triu")))’ 452 | static const Op& op = Op::Get("relax.triu"); | ~~~~~~~^~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/datatype.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/datatype.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/datatype.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/datatype.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/datatype.cc: In function ‘tvm::relax::Expr tvm::relax::astype(Expr, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/datatype.cc:45:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 45 | static const Op& op = Op::Get("relax.astype"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/datatype.cc:45:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.astype")))’ 45 | static const Op& op = Op::Get("relax.astype"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/datatype.cc: In function ‘tvm::relax::Expr tvm::relax::MakeWrapParam(Expr, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/datatype.cc:77:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | static const Op& op = Op::Get("relax.wrap_param"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/datatype.cc:77:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.wrap_param")))’ 77 | static const Op& op = Op::Get("relax.wrap_param"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/grad.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/index.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc: In function ‘tvm::relax::Expr tvm::relax::no_grad(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:36:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("relax.grad.no_grad"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:36:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.grad.no_grad")))’ 36 | static const Op& op = Op::Get("relax.grad.no_grad"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc: In function ‘tvm::relax::Expr tvm::relax::start_checkpoint(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:57:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 57 | static const Op& op = Op::Get("relax.grad.start_checkpoint"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:57:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.grad.start_checkpoint")))’ 57 | static const Op& op = Op::Get("relax.grad.start_checkpoint"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc: In function ‘tvm::relax::Expr tvm::relax::end_checkpoint(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:82:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 82 | static const Op& op = Op::Get("relax.grad.end_checkpoint"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:82:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.grad.end_checkpoint")))’ 82 | static const Op& op = Op::Get("relax.grad.end_checkpoint"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc: In function ‘tvm::relax::Expr tvm::relax::nll_loss_backward(Expr, Expr, Expr, tvm::ffi::Optional, tvm::ffi::String, int)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:113:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 113 | static const Op& op = Op::Get("relax.grad.nll_loss_backward"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:113:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.grad.nll_loss_backward")))’ 113 | static const Op& op = Op::Get("relax.grad.nll_loss_backward"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc: In function ‘tvm::relax::Expr tvm::relax::max_pool2d_backward(Expr, Expr, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, bool, bool, tvm::ffi::String, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:157:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | static const Op& op = Op::Get("relax.grad.max_pool2d_backward"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:157:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.grad.max_pool2d_backward")))’ 157 | static const Op& op = Op::Get("relax.grad.max_pool2d_backward"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc: In function ‘tvm::relax::Expr tvm::relax::avg_pool2d_backward(Expr, Expr, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, tvm::ffi::Array, bool, bool, tvm::ffi::String, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:192:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | static const Op& op = Op::Get("relax.grad.avg_pool2d_backward"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:192:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.grad.avg_pool2d_backward")))’ 192 | static const Op& op = Op::Get("relax.grad.avg_pool2d_backward"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc: In function ‘tvm::relax::Expr tvm::relax::take_backward(Expr, Expr, Expr, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:219:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | static const Op& op = Op::Get("relax.grad.take_backward"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/grad.cc:219:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.grad.take_backward")))’ 219 | static const Op& op = Op::Get("relax.grad.take_backward"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/index.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/index.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/index.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc: In function ‘tvm::relax::Expr tvm::relax::take(Expr, Expr, tvm::ffi::Optional, tvm::ffi::String)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc:52:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | static const Op& op = Op::Get("relax.take"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc:52:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.take")))’ 52 | static const Op& op = Op::Get("relax.take"); | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc: In function ‘tvm::relax::Expr tvm::relax::strided_slice(Expr, Expr, Expr, Expr, tvm::ffi::Optional, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc:176:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 176 | static const Op& op = Op::Get("relax.strided_slice"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc:176:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.strided_slice")))’ 176 | static const Op& op = Op::Get("relax.strided_slice"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc: In function ‘tvm::relax::Expr tvm::relax::dynamic_strided_slice(Expr, Expr, Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc:489:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 489 | static const Op& op = Op::Get("relax.dynamic_strided_slice"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/index.cc:489:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.dynamic_strided_slice")))’ 489 | static const Op& op = Op::Get("relax.dynamic_strided_slice"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/inspect.cc.o [ 47%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/linear_algebra.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc: In function ‘tvm::relax::Expr tvm::relax::inspect::tensor_dtype_code(tvm::relax::Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:127:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | static const Op& op = Op::Get("relax.inspect.tensor_dtype_code"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:127:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.inspect.tensor_dtype_code")))’ 127 | static const Op& op = Op::Get("relax.inspect.tensor_dtype_code"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc: In function ‘tvm::relax::Expr tvm::relax::inspect::tensor_dtype_bits(tvm::relax::Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:165:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | static const Op& op = Op::Get("relax.inspect.tensor_dtype_bits"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:165:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.inspect.tensor_dtype_bits")))’ 165 | static const Op& op = Op::Get("relax.inspect.tensor_dtype_bits"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc: In function ‘tvm::relax::Expr tvm::relax::inspect::tensor_dtype_lanes(tvm::relax::Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:203:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 203 | static const Op& op = Op::Get("relax.inspect.tensor_dtype_lanes"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:203:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.inspect.tensor_dtype_lanes")))’ 203 | static const Op& op = Op::Get("relax.inspect.tensor_dtype_lanes"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc: In function ‘tvm::relax::Expr tvm::relax::inspect::tensor_ndim(tvm::relax::Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:241:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 241 | static const Op& op = Op::Get("relax.inspect.tensor_ndim"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:241:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.inspect.tensor_ndim")))’ 241 | static const Op& op = Op::Get("relax.inspect.tensor_ndim"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc: In function ‘tvm::relax::Expr tvm::relax::inspect::tensor_shape_i(tvm::relax::Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:278:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 278 | static const Op& op = Op::Get("relax.inspect.tensor_shape_i"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:278:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.inspect.tensor_shape_i")))’ 278 | static const Op& op = Op::Get("relax.inspect.tensor_shape_i"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc: In function ‘tvm::relax::Expr tvm::relax::inspect::tensor_stride_i(tvm::relax::Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:362:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 362 | static const Op& op = Op::Get("relax.inspect.tensor_stride_i"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:362:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.inspect.tensor_stride_i")))’ 362 | static const Op& op = Op::Get("relax.inspect.tensor_stride_i"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc: In function ‘tvm::relax::Expr tvm::relax::inspect::tensor_byte_offset(tvm::relax::Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:410:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 410 | static const Op& op = Op::Get("relax.inspect.tensor_byte_offset"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:410:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.inspect.tensor_byte_offset")))’ 410 | static const Op& op = Op::Get("relax.inspect.tensor_byte_offset"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc: In function ‘tvm::relax::Expr tvm::relax::inspect::tensor_elem_offset(tvm::relax::Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:441:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 441 | static const Op& op = Op::Get("relax.inspect.tensor_elem_offset"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/inspect.cc:441:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.inspect.tensor_elem_offset")))’ 441 | static const Op& op = Op::Get("relax.inspect.tensor_elem_offset"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/linear_algebra.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc: In function ‘tvm::relax::Expr tvm::relax::matmul(Expr, Expr, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc:48:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 48 | static const Op& op = Op::Get("relax.matmul"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc:48:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.matmul")))’ 48 | static const Op& op = Op::Get("relax.matmul"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc: In function ‘tvm::relax::Expr tvm::relax::einsum(Expr, tvm::ffi::String)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc:182:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | static const Op& op = Op::Get("relax.einsum"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc:182:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.einsum")))’ 182 | static const Op& op = Op::Get("relax.einsum"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc: In function ‘tvm::relax::Expr tvm::relax::outer(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc:267:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | static const Op& op = Op::Get("relax.outer"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/linear_algebra.cc:267:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.outer")))’ 267 | static const Op& op = Op::Get("relax.outer"); | ~~~~~~~^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/manipulate.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/manipulate.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.h:28, from /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::broadcast_to(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:63:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 63 | static const Op& op = Op::Get("relax.broadcast_to"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:63:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.broadcast_to")))’ 63 | static const Op& op = Op::Get("relax.broadcast_to"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::concat(Expr, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:148:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | static const Op& op = Op::Get("relax.concat"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:148:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.concat")))’ 148 | static const Op& op = Op::Get("relax.concat"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::expand_dims(Expr, tvm::ffi::Array)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:366:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 366 | static const Op& op = Op::Get("relax.expand_dims"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:366:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.expand_dims")))’ 366 | static const Op& op = Op::Get("relax.expand_dims"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::flatten(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:475:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 475 | static const Op& op = Op::Get("relax.flatten"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:475:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.flatten")))’ 475 | static const Op& op = Op::Get("relax.flatten"); | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::index_tensor(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:513:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | static const Op& op = Op::Get("relax.index_tensor"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:513:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.index_tensor")))’ 513 | static const Op& op = Op::Get("relax.index_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::layout_transform(Expr, tvm::tir::IndexMap, tvm::ffi::Optional, tvm::ffi::Optional >, tvm::ffi::Optional >)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:669:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 669 | static const Op& op = Op::Get("relax.layout_transform"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:669:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.layout_transform")))’ 669 | static const Op& op = Op::Get("relax.layout_transform"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::permute_dims(Expr, tvm::ffi::Optional >)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:738:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 738 | static const Op& op = Op::Get("relax.permute_dims"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:738:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.permute_dims")))’ 738 | static const Op& op = Op::Get("relax.permute_dims"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::reshape(Expr, tvm::ffi::Variant >)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:949:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 949 | static const Op& op = Op::Get("relax.reshape"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:949:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.reshape")))’ 949 | static const Op& op = Op::Get("relax.reshape"); | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::split(Expr, tvm::ffi::Variant >, int)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1038:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1038 | static const Op& op = Op::Get("relax.split"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1038:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.split")))’ 1038 | static const Op& op = Op::Get("relax.split"); | ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::squeeze(Expr, tvm::ffi::Optional >)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1193:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1193 | static const Op& op = Op::Get("relax.squeeze"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1193:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.squeeze")))’ 1193 | static const Op& op = Op::Get("relax.squeeze"); | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::stack(Expr, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1395:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1395 | static const Op& op = Op::Get("relax.stack"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1395:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.stack")))’ 1395 | static const Op& op = Op::Get("relax.stack"); | ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::collapse_sum_like(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1602:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1602 | static const Op& op = Op::Get("relax.collapse_sum_like"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1602:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.collapse_sum_like")))’ 1602 | static const Op& op = Op::Get("relax.collapse_sum_like"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::collapse_sum_to(Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1651:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1651 | static const Op& op = Op::Get("relax.collapse_sum_to"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1651:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.collapse_sum_to")))’ 1651 | static const Op& op = Op::Get("relax.collapse_sum_to"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::repeat(Expr, int, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1708:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1708 | static const Op& op = Op::Get("relax.repeat"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1708:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.repeat")))’ 1708 | static const Op& op = Op::Get("relax.repeat"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::tile(Expr, tvm::ffi::Array)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1775:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1775 | static const Op& op = Op::Get("relax.tile"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1775:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.tile")))’ 1775 | static const Op& op = Op::Get("relax.tile"); | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::flip(Expr, tvm::Integer)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1840:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1840 | static const Op& op = Op::Get("relax.flip"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1840:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.flip")))’ 1840 | static const Op& op = Op::Get("relax.flip"); | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::gather_elements(Expr, Expr, int)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1879:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1879 | static const Op& op = Op::Get("relax.gather_elements"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1879:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.gather_elements")))’ 1879 | static const Op& op = Op::Get("relax.gather_elements"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::gather_nd(Expr, Expr, int)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1950:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1950 | static const Op& op = Op::Get("relax.gather_nd"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:1950:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.gather_nd")))’ 1950 | static const Op& op = Op::Get("relax.gather_nd"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::index_put(Expr, Expr, Expr, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2046:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2046 | static const Op& op = Op::Get("relax.index_put"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2046:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.index_put")))’ 2046 | static const Op& op = Op::Get("relax.index_put"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::meshgrid(Expr, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2171:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2171 | static const Op& op = Op::Get("relax.meshgrid"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2171:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.meshgrid")))’ 2171 | static const Op& op = Op::Get("relax.meshgrid"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::scatter_elements(Expr, Expr, Expr, int, tvm::ffi::String)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2277:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2277 | static const Op& op = Op::Get("relax.scatter_elements"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2277:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.scatter_elements")))’ 2277 | static const Op& op = Op::Get("relax.scatter_elements"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::scatter_nd(Expr, Expr, Expr, tvm::ffi::String)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2393:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2393 | static const Op& op = Op::Get("relax.scatter_nd"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2393:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.scatter_nd")))’ 2393 | static const Op& op = Op::Get("relax.scatter_nd"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::slice_scatter(Expr, Expr, int, PrimValue, PrimValue, PrimValue)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2529:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2529 | static const Op& op = Op::Get("relax.slice_scatter"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2529:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.slice_scatter")))’ 2529 | static const Op& op = Op::Get("relax.slice_scatter"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc: In function ‘tvm::relax::Expr tvm::relax::one_hot(Expr, PrimValue, PrimValue, int, int)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2696:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2696 | static const Op& op = Op::Get("relax.one_hot"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/manipulate.cc:2696:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.one_hot")))’ 2696 | static const Op& op = Op::Get("relax.one_hot"); | ~~~~~~~^~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/qdq.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/qdq.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/qdq.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/qdq.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/qdq.cc: In function ‘tvm::relax::Expr tvm::relax::quantize(Expr, Expr, Expr, int, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/qdq.cc:45:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 45 | static const Op& op = Op::Get("relax.quantize"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/qdq.cc:45:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.quantize")))’ 45 | static const Op& op = Op::Get("relax.quantize"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/qdq.cc: In function ‘tvm::relax::Expr tvm::relax::dequantize(Expr, Expr, Expr, int, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/qdq.cc:131:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 131 | static const Op& op = Op::Get("relax.dequantize"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/qdq.cc:131:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.dequantize")))’ 131 | static const Op& op = Op::Get("relax.dequantize"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/sampling.cc.o [ 47%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/search.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/sampling.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/sampling.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/sampling.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/search.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/search.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/sampling.cc: In function ‘tvm::relax::Expr tvm::relax::multinomial_from_uniform(Expr, Expr, Expr, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/sampling.cc:43:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 43 | static const Op& op = Op::Get("relax.multinomial_from_uniform"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/sampling.cc:43:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.multinomial_from_uniform")))’ 43 | static const Op& op = Op::Get("relax.multinomial_from_uniform"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc: In function ‘tvm::relax::Expr tvm::relax::bucketize(Expr, Expr, bool, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:46:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 46 | static const Op& op = Op::Get("relax.bucketize"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:46:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.bucketize")))’ 46 | static const Op& op = Op::Get("relax.bucketize"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc: In function ‘tvm::relax::Expr tvm::relax::where(Expr, Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:92:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& op = Op::Get("relax.where"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:92:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.where")))’ 92 | static const Op& op = Op::Get("relax.where"); | ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc: In function ‘tvm::relax::Expr tvm::relax::argmax(Expr, tvm::ffi::Optional, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:254:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:265:1: note: in expansion of macro ‘RELAX_REGISTER_ARGMAX_ARGMIN_OP’ 265 | RELAX_REGISTER_ARGMAX_ARGMIN_OP(argmax); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:254:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.argmax")))’ 254 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:265:1: note: in expansion of macro ‘RELAX_REGISTER_ARGMAX_ARGMIN_OP’ 265 | RELAX_REGISTER_ARGMAX_ARGMIN_OP(argmax); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc: In function ‘tvm::relax::Expr tvm::relax::argmin(Expr, tvm::ffi::Optional, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:254:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:266:1: note: in expansion of macro ‘RELAX_REGISTER_ARGMAX_ARGMIN_OP’ 266 | RELAX_REGISTER_ARGMAX_ARGMIN_OP(argmin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:254:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.argmin")))’ 254 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/search.cc:266:1: note: in expansion of macro ‘RELAX_REGISTER_ARGMAX_ARGMIN_OP’ 266 | RELAX_REGISTER_ARGMAX_ARGMIN_OP(argmin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/set.cc.o [ 47%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/sorting.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/op_attr_types.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:29, from /builddir/build/BUILD/tvm/src/relax/op/tensor/set.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/set.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/set.cc: In function ‘tvm::relax::Expr tvm::relax::unique(Expr, PrimValue, PrimValue, PrimValue, PrimValue, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/set.cc:40:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 40 | static const Op& op = Op::Get("relax.unique"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/set.cc:40:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.unique")))’ 40 | static const Op& op = Op::Get("relax.unique"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/set.cc: In function ‘tvm::relax::Expr tvm::relax::nonzero(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/set.cc:148:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | static const Op& op = Op::Get("relax.nonzero"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/set.cc:148:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nonzero")))’ 148 | static const Op& op = Op::Get("relax.nonzero"); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/sorting.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/statistical.cc.o /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc: In function ‘tvm::relax::Expr tvm::relax::sort(Expr, int, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc:47:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 47 | static const Op& op = Op::Get("relax.sort"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc:47:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.sort")))’ 47 | static const Op& op = Op::Get("relax.sort"); | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc: In function ‘tvm::relax::Expr tvm::relax::argsort(Expr, int, bool, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc:75:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | static const Op& op = Op::Get("relax.argsort"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc:75:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.argsort")))’ 75 | static const Op& op = Op::Get("relax.argsort"); | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc: In function ‘tvm::relax::Expr tvm::relax::topk(Expr, int, int, tvm::ffi::String, bool, tvm::DataType)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc:111:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | static const Op& op = Op::Get("relax.topk"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/sorting.cc:111:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.topk")))’ 111 | static const Op& op = Op::Get("relax.topk"); | ~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/statistical.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc: In function ‘tvm::relax::Expr tvm::relax::cumprod(Expr, tvm::ffi::Optional, tvm::ffi::Optional, tvm::Bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:190:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | static const Op& op = Op::Get("relax.cumprod"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:190:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.cumprod")))’ 190 | static const Op& op = Op::Get("relax.cumprod"); | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc: In function ‘tvm::relax::Expr tvm::relax::cumsum(Expr, tvm::ffi::Optional, tvm::ffi::Optional, tvm::Bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:213:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 213 | static const Op& op = Op::Get("relax.cumsum"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:213:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.cumsum")))’ 213 | static const Op& op = Op::Get("relax.cumsum"); | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc: In function ‘tvm::relax::Expr tvm::relax::max(Expr, tvm::ffi::Optional >, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 50 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:229:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 229 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.max")))’ 50 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:229:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 229 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc: In function ‘tvm::relax::Expr tvm::relax::mean(Expr, tvm::ffi::Optional >, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 50 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:230:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 230 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(mean); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.mean")))’ 50 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:230:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 230 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(mean); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc: In function ‘tvm::relax::Expr tvm::relax::min(Expr, tvm::ffi::Optional >, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 50 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:231:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 231 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.min")))’ 50 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:231:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 231 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc: In function ‘tvm::relax::Expr tvm::relax::prod(Expr, tvm::ffi::Optional >, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 50 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:232:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 232 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(prod); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.prod")))’ 50 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:232:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 232 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(prod); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc: In function ‘tvm::relax::Expr tvm::relax::std(Expr, tvm::ffi::Optional >, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 50 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:233:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 233 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(std); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.std")))’ 50 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:233:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 233 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(std); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc: In function ‘tvm::relax::Expr tvm::relax::sum(Expr, tvm::ffi::Optional >, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 50 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:234:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 234 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(sum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.sum")))’ 50 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:234:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 234 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(sum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc: In function ‘tvm::relax::Expr tvm::relax::variance(Expr, tvm::ffi::Optional >, bool)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 50 | static const Op& op = Op::Get("relax." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:235:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 235 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(variance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.h:50:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.variance")))’ 50 | static const Op& op = Op::Get("relax." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/statistical.cc:235:1: note: in expansion of macro ‘RELAX_REGISTER_STATISTICAL_OP_INTERFACE’ 235 | RELAX_REGISTER_STATISTICAL_OP_INTERFACE(variance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/ternary.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/op_attr_types.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:29, from /builddir/build/BUILD/tvm/src/relax/op/tensor/ternary.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/ternary.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/ternary.cc: In function ‘tvm::relax::Expr tvm::relax::ewise_fma(Expr, Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/ternary.cc:144:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | static const Op& op = Op::Get("relax.ewise_fma"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/ternary.cc:144:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.ewise_fma")))’ 144 | static const Op& op = Op::Get("relax.ewise_fma"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/unary.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/op_attr_types.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:29, from /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:27, from /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::abs(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:41:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 41 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(abs, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.abs")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:41:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 41 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(abs, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::acos(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:42:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 42 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(acos, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.acos")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:42:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 42 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(acos, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::acosh(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:43:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 43 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(acosh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.acosh")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:43:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 43 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(acosh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::asin(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:44:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 44 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(asin, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.asin")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:44:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 44 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(asin, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::asinh(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:45:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(asinh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.asinh")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:45:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(asinh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::atan(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:46:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 46 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(atan, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.atan")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:46:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 46 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(atan, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::atanh(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:47:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 47 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(atanh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.atanh")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:47:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 47 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(atanh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::bitwise_not(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:48:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 48 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(bitwise_not, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.bitwise_not")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:48:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 48 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(bitwise_not, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::ceil(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:49:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 49 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(ceil, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.ceil")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:49:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 49 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(ceil, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::cos(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:50:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 50 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(cos, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.cos")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:50:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 50 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(cos, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::cosh(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:51:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 51 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(cosh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.cosh")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:51:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 51 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(cosh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::exp(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:52:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 52 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(exp, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.exp")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:52:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 52 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(exp, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::floor(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:53:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 53 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(floor, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.floor")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:53:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 53 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(floor, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::log(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:54:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 54 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(log, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.log")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:54:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 54 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(log, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::logical_not(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:55:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 55 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(logical_not, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.logical_not")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:55:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 55 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(logical_not, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::negative(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:56:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 56 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(negative, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.negative")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:56:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 56 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(negative, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::round(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:57:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 57 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(round, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.round")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:57:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 57 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(round, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::rsqrt(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:58:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 58 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(rsqrt, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.rsqrt")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:58:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 58 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(rsqrt, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::sigmoid(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:59:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 59 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sigmoid, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.sigmoid")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:59:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 59 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sigmoid, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::sign(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:60:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 60 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sign, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.sign")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:60:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 60 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sign, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::sin(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:61:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 61 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sin, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.sin")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:61:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 61 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sin, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::sinh(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:62:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 62 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sinh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.sinh")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:62:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 62 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sinh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::square(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:63:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 63 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(square, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.square")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:63:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 63 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(square, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::sqrt(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:64:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 64 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sqrt, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.sqrt")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:64:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 64 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(sqrt, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::tan(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:65:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 65 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(tan, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.tan")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:65:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 65 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(tan, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::tanh(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:66:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 66 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(tanh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.tanh")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:66:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 66 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(tanh, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::trunc(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:67:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 67 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(trunc, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.trunc")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:67:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 67 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(trunc, /*require_float_dtype=*/false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::erf(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:68:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 68 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(erf, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.erf")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:45:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 45 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:68:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL’ 68 | RELAX_REGISTER_UNARY_ARITH_OP_AND_IMPL(erf, /*require_float_dtype=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::clip(Expr, Expr, Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:86:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | static const Op& op = Op::Get("relax.clip"); | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:86:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.clip")))’ 86 | static const Op& op = Op::Get("relax.clip"); | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::isfinite(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:49:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 49 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:97:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL’ 97 | RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL(isfinite); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.isfinite")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:49:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 49 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:97:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL’ 97 | RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL(isfinite); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::isinf(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:49:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 49 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:98:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL’ 98 | RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL(isinf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.isinf")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:49:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 49 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:98:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL’ 98 | RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL(isinf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc: In function ‘tvm::relax::Expr tvm::relax::isnan(Expr)’: /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ^~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:49:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 49 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:99:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL’ 99 | RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL(isnan); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/../op_common.h:181:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.isnan")))’ 181 | static const Op& op = Op::Get("relax." OpRegName); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:41:3: note: in expansion of macro ‘RELAX_UNARY_OP_INTERFACE’ 41 | RELAX_UNARY_OP_INTERFACE(OpName, #OpName); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.h:49:3: note: in expansion of macro ‘RELAX_REGISTER_UNARY_OP_AND_IMPL’ 49 | RELAX_REGISTER_UNARY_OP_AND_IMPL(OpName).set_attr( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/op/tensor/unary.cc:99:1: note: in expansion of macro ‘RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL’ 99 | RELAX_REGISTER_UNARY_CHECK_OP_AND_IMPL(isnan); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/testing/transform.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/testing/transform.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/training/utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/training/utils.h:27, from /builddir/build/BUILD/tvm/src/relax/training/utils.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/adjust_matmul_order.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/adjust_matmul_order.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/allocate_workspace.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/transform/allocate_workspace.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/alter_op_impl.cc.o /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/alter_op_impl.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/alter_op_impl.cc: In constructor ‘tvm::relax::AlterOpImplMutator::AlterOpImplMutator(const tvm::IRModule&, const tvm::ffi::Map&, const tvm::ffi::Map >&, const tvm::ffi::Map > > >&, const tvm::ffi::Map > > >&)’: /builddir/build/BUILD/tvm/src/relax/transform/alter_op_impl.cc:421:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 421 | const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/alter_op_impl.cc:92:65: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | op_buffer_input_axis_separators__(input_axis_separators_) {} | ^ /builddir/build/BUILD/tvm/src/relax/transform/alter_op_impl.cc:422:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 422 | const Op& layout_transform_op_ = Op::Get("relax.layout_transform"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/alter_op_impl.cc:92:65: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.layout_transform")))’ 92 | op_buffer_input_axis_separators__(input_axis_separators_) {} | ^ [ 50%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/annotate_tir_op_pattern.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/annotate_tir_op_pattern.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/attach_attr_layout_free_buffers.cc.o [ 50%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/attach_global_symbol.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/attach_attr_layout_free_buffers.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/attach_attr_layout_free_buffers.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::AttrAttacher::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/attach_attr_layout_free_buffers.cc:67:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/attach_attr_layout_free_buffers.cc:67:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 67 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/bind_params.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/src/relax/transform/attach_global_symbol.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/transform/bind_params.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/bind_symbolic_vars.cc.o [ 51%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/bundle_model_params.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/bind_symbolic_vars.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/call_tir_rewrite.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/bundle_model_params.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/op.h:28, from /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::CallTIRMutator::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:67:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:67:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 67 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:68:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | static const Op& call_tir_inplace_op = Op::Get("relax.call_tir_inplace"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:68:51: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_inplace")))’ 68 | static const Op& call_tir_inplace_op = Op::Get("relax.call_tir_inplace"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:69:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:69:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 69 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:70:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:70:47: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.alloc_tensor")))’ 70 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:71:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | static const Op& call_tir_dyn_op = Op::Get("relax.vm.call_tir_dyn"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/call_tir_rewrite.cc:71:47: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.call_tir_dyn")))’ 71 | static const Op& call_tir_dyn_op = Op::Get("relax.vm.call_tir_dyn"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/canonicalize_bindings.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/canonicalize_bindings.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/combine_parallel_matmul.cc.o [ 51%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/compute_prim_value.cc.o [ 51%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/convert_dataflow.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/combine_parallel_matmul.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/compute_prim_value.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/transform/convert_dataflow.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/convert_layout.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/convert_layout.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/convert_layout.cc: In lambda function: /builddir/build/BUILD/tvm/src/relax/transform/convert_layout.cc:134:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 134 | const Op& layout_transform_op_ = Op::Get("relax.layout_transform"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/convert_layout.cc:134:49: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.layout_transform")))’ 134 | const Op& layout_transform_op_ = Op::Get("relax.layout_transform"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/dataflow_inplace.cc.o [ 52%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/dead_code_elimination.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/dataflow_inplace.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/dead_code_elimination.cc:37: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/dataflow_inplace.cc: In member function ‘tvm::relax::Call tvm::relax::ModuleInplaceTransformer::CreateInplaceCall(const tvm::relax::Call&, const tvm::ffi::Array&)’: /builddir/build/BUILD/tvm/src/relax/transform/dataflow_inplace.cc:865:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 865 | static const auto& legalize_map = Op::GetAttrMap("FLegalize"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/dataflow_inplace.cc:865:64: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap >(tvm::ffi::String(((const char*)"FLegalize")))’ 865 | static const auto& legalize_map = Op::GetAttrMap("FLegalize"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/dataflow_inplace.cc:866:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 866 | static const auto& call_tir_inplace_op = Op::Get("relax.call_tir_inplace"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/dataflow_inplace.cc:866:53: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_inplace")))’ 866 | static const auto& call_tir_inplace_op = Op::Get("relax.call_tir_inplace"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/decompose_ops.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc: In function ‘tvm::relax::Expr tvm::relax::TensorToShape(const Call&, const BlockBuilder&)’: /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:148:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | static const Op& call_pure_packed_op = Op::Get("relax.call_pure_packed"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:148:49: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_pure_packed")))’ 148 | static const Op& call_pure_packed_op = Op::Get("relax.call_pure_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc: In constructor ‘tvm::relax::TrainingOperatorMutator::TrainingOperatorMutator()’: /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:189:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const Op& batch_norm_op_ = Op::Get("relax.nn.batch_norm"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:171:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.batch_norm")))’ 171 | class TrainingOperatorMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:190:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const Op& layer_norm_op_ = Op::Get("relax.nn.layer_norm"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:171:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.layer_norm")))’ 171 | class TrainingOperatorMutator : public ExprMutator { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc: In lambda function: /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:216:29: note: synthesized method ‘tvm::relax::TrainingOperatorMutator::TrainingOperatorMutator()’ first required here 216 | TrainingOperatorMutator mutator; | ^~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc: In constructor ‘tvm::relax::OpDecomposer::OpDecomposer()’: /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:208:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const Op& batch_norm_op_ = Op::Get("relax.nn.batch_norm"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:193:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.nn.batch_norm")))’ 193 | class OpDecomposer : public ExprMutator { | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:209:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const Op& tensor_to_shape_op_ = Op::Get("relax.tensor_to_shape"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:193:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.tensor_to_shape")))’ 193 | class OpDecomposer : public ExprMutator { | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc: In lambda function: /builddir/build/BUILD/tvm/src/relax/transform/decompose_ops.cc:227:18: note: synthesized method ‘tvm::relax::OpDecomposer::OpDecomposer()’ first required here 227 | OpDecomposer mutator; | ^~~~~~~ [ 52%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/eliminate_common_subexpr.cc.o [ 52%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/expand_matmul_of_sum.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/eliminate_common_subexpr.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/eliminate_common_subexpr.cc: In member function ‘bool tvm::relax::{anonymous}::CommonSubexprEliminator::IsAllocatorCall(const tvm::relax::Expr&)’: /builddir/build/BUILD/tvm/src/relax/transform/eliminate_common_subexpr.cc:193:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | static const auto& allocator_attr_map = Op::GetAttrMap("TAllocator"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/eliminate_common_subexpr.cc:193:65: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap(tvm::ffi::String(((const char*)"TAllocator")))’ 193 | static const auto& allocator_attr_map = Op::GetAttrMap("TAllocator"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/expand_matmul_of_sum.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/expand_tuple_arguments.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/expand_tuple_arguments.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/few_shot_tuning.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/dataflow_pattern.h:31, from /builddir/build/BUILD/tvm/include/tvm/relax/transform.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/few_shot_tuning.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/fold_constant.cc.o [ 53%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/fuse_ops.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/fold_constant.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fold_constant.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::ConstantFolder::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/fold_constant.cc:211:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fold_constant.cc:211:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 211 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fold_constant.cc:212:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 212 | static const auto& legalize_map = Op::GetAttrMap("FLegalize"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fold_constant.cc:212:64: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap >(tvm::ffi::String(((const char*)"FLegalize")))’ 212 | static const auto& legalize_map = Op::GetAttrMap("FLegalize"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/fuse_ops.cc:31: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_ops.cc: In member function ‘void tvm::relax::GraphCreator::VisitCall(const tvm::relax::CallNode*, tvm::relax::IndexedForwardGraph::Node*)’: /builddir/build/BUILD/tvm/src/relax/transform/fuse_ops.cc:194:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_ops.cc:194:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 194 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_ops.cc:195:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 195 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_ops.cc:195:52: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_inplace")))’ 195 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/fuse_tir.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc: In member function ‘virtual void tvm::relax::RelaxToTIRVarMapCollector::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:412:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:412:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 412 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:413:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:413:52: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_inplace")))’ 413 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc: In member function ‘virtual void tvm::relax::FusedTIRConstructor::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:633:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 633 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:633:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 633 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:634:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 634 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:634:52: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_inplace")))’ 634 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc: In static member function ‘static tvm::ffi::Array > tvm::relax::FusedTIRConstructor::GetCallTIROutputShapes(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:727:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 727 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:727:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 727 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:728:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 728 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:728:52: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_inplace")))’ 728 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::TIRFuseMutator::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:1160:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1160 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:1160:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 1160 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:1161:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1161 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/fuse_tir.cc:1161:52: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_inplace")))’ 1161 | static const Op& call_tir_inplace_op_ = Op::Get("relax.call_tir_inplace"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/gradient.cc.o [ 53%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/gradient_simplifier.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/gradient.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/transform/gradient_simplifier.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/gradient_simplifier.cc:50: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/gradient.cc: In member function ‘virtual void tvm::relax::BackwardBindingGenerator::VisitBinding_(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/gradient.cc:352:46: warning: possibly dangling reference to a temporary [-Wdangling-reference] 352 | static const OpAttrMap& gradient_op_map = | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/gradient.cc:353:40: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap(const tvm::relax::Var&, const tvm::relax::Call&, const tvm::relax::Var&, const tvm::relax::BlockBuilder&)> >(tvm::ffi::String(((const char*)"FPrimalGradient")))’ 353 | Op::GetAttrMap("FPrimalGradient"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/infer_amp_utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/nn.h:27, from /builddir/build/BUILD/tvm/src/relax/transform/infer_amp_utils.h:28, from /builddir/build/BUILD/tvm/src/relax/transform/infer_amp_utils.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/infer_layout_utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/create.h:27, from /builddir/build/BUILD/tvm/src/relax/transform/infer_layout_utils.h:31, from /builddir/build/BUILD/tvm/src/relax/transform/infer_layout_utils.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/inline_functions.cc.o /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/kill_after_last_use.cc.o [ 54%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/lambda_lift.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/inline_functions.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc: In member function ‘virtual void tvm::relax::CollectLastUsage::VisitBinding_(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:157:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | static const Op& vm_alloc_storage = Op::Get("relax.vm.alloc_storage"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:157:48: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.alloc_storage")))’ 157 | static const Op& vm_alloc_storage = Op::Get("relax.vm.alloc_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:158:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | static const Op& mem_alloc_storage = Op::Get("relax.memory.alloc_storage"); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:158:49: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_storage")))’ 158 | static const Op& mem_alloc_storage = Op::Get("relax.memory.alloc_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:160:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | static const Op& mem_kill_tensor = Op::Get("relax.memory.kill_tensor"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:160:47: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.kill_tensor")))’ 160 | static const Op& mem_kill_tensor = Op::Get("relax.memory.kill_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:161:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 161 | static const Op& mem_kill_storage = Op::Get("relax.memory.kill_storage"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:161:48: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.kill_storage")))’ 161 | static const Op& mem_kill_storage = Op::Get("relax.memory.kill_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:162:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 162 | static const Op& vm_kill_object = Op::Get("relax.vm.kill_object"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:162:46: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.kill_object")))’ 162 | static const Op& vm_kill_object = Op::Get("relax.vm.kill_object"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc: In member function ‘virtual void tvm::relax::KillInserter::VisitBinding(const tvm::relax::Binding&)’: /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:232:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 232 | static const Op& mem_kill_tensor = Op::Get("relax.memory.kill_tensor"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:232:49: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.kill_tensor")))’ 232 | static const Op& mem_kill_tensor = Op::Get("relax.memory.kill_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:237:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | static const Op& mem_kill_storage = Op::Get("relax.memory.kill_storage"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:237:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.kill_storage")))’ 237 | static const Op& mem_kill_storage = Op::Get("relax.memory.kill_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:242:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | static const Op& vm_kill_object = Op::Get("relax.vm.kill_object"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/kill_after_last_use.cc:242:48: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.kill_object")))’ 242 | static const Op& vm_kill_object = Op::Get("relax.vm.kill_object"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc: In constructor ‘tvm::relax::LambdaLifter::LambdaLifter(const tvm::IRModule&)’: /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc:487:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 487 | const Op& make_closure_op_ = Op::Get("relax.make_closure"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc:236:94: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.make_closure")))’ 236 | : ExprMutator(module), mod_(module), lifted_names_(LambdaNameCollector::Collect(module)) {} | ^ /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc:488:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 488 | const Op& invoke_closure_op_ = Op::Get("relax.invoke_closure"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc:236:94: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.invoke_closure")))’ 236 | : ExprMutator(module), mod_(module), lifted_names_(LambdaNameCollector::Collect(module)) {} | ^ /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc:489:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 489 | const Op& invoke_pure_closure_op_ = Op::Get("relax.invoke_pure_closure"); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc:236:94: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.invoke_pure_closure")))’ 236 | : ExprMutator(module), mod_(module), lifted_names_(LambdaNameCollector::Collect(module)) {} | ^ /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc: In lambda function: /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc:371:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 371 | static const auto& purity_map = Op::GetAttrMap("FPurity"); | ^~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lambda_lift.cc:371:65: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap(tvm::ffi::String(((const char*)"FPurity")))’ 371 | static const auto& purity_map = Op::GetAttrMap("FPurity"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/lazy_transform_params.cc.o [ 55%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/legalize_ops.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/lazy_transform_params.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/lift_transform_params.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc: In member function ‘bool tvm::relax::LegalizeMutator::WrapPureCondition(const tvm::Op&, const tvm::relax::Expr&)’: /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:101:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | static const auto& purity_map = Op::GetAttrMap("FPurity"); | ^~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:101:57: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap(tvm::ffi::String(((const char*)"FPurity")))’ 101 | static const auto& purity_map = Op::GetAttrMap("FPurity"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc: In member function ‘tvm::relax::Call tvm::relax::LegalizeMutator::WrapPureCall(const tvm::relax::Call&)’: /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:132:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | static const Op& call_pure_packed_op = Op::Get("relax.call_pure_packed"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:132:51: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_pure_packed")))’ 132 | static const Op& call_pure_packed_op = Op::Get("relax.call_pure_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::LegalizeMutator::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:227:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 227 | static const auto& legalize_map = Op::GetAttrMap("FLegalize"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:227:64: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap >(tvm::ffi::String(((const char*)"FLegalize")))’ 227 | static const auto& legalize_map = Op::GetAttrMap("FLegalize"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:228:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | static const auto& call_packed_map = Op::GetAttrMap("FCallPacked"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:228:69: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap(tvm::ffi::String(((const char*)"FCallPacked")))’ 228 | static const auto& call_packed_map = Op::GetAttrMap("FCallPacked"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:229:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 229 | static const auto& requires_arg_shapes_map = Op::GetAttrMap("RequiresArgumentShapes"); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:229:70: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap(tvm::ffi::String(((const char*)"RequiresArgumentShapes")))’ 229 | static const auto& requires_arg_shapes_map = Op::GetAttrMap("RequiresArgumentShapes"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:230:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | static const Op& call_pure_packed_op = Op::Get("relax.call_pure_packed"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:230:51: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_pure_packed")))’ 230 | static const Op& call_pure_packed_op = Op::Get("relax.call_pure_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:231:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 231 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:232:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 232 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/legalize_ops.cc:232:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 232 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/lower_alloc_tensor.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::{anonymous}::LocalCollectInfo::MakeRuntimeFunction() const::SuppressCompileTime::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc:312:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 312 | static const Op& stop_lift_params_op = Op::Get("relax.builtin.stop_lift_params"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc:312:55: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.stop_lift_params")))’ 312 | static const Op& stop_lift_params_op = Op::Get("relax.builtin.stop_lift_params"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc: In member function ‘bool tvm::relax::{anonymous}::BaseLiftableBindingCollector::CanLiftBinding(const tvm::relax::Binding&) const’: /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc:352:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 352 | static const Op& stop_lift_params_op = Op::Get("relax.builtin.stop_lift_params"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc:352:53: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.stop_lift_params")))’ 352 | static const Op& stop_lift_params_op = Op::Get("relax.builtin.stop_lift_params"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc: In member function ‘virtual void tvm::relax::{anonymous}::ConsumeBundledParams::VisitBinding_(const tvm::relax::VarBindingNode*, const tvm::relax::TupleGetItemNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc:668:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 668 | static const auto& call_pure_packed = Op::Get("relax.call_pure_packed"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lift_transform_params.cc:668:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_pure_packed")))’ 668 | static const auto& call_pure_packed = Op::Get("relax.call_pure_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/lower_alloc_tensor.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lower_alloc_tensor.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::{anonymous}::Mutator::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/lower_alloc_tensor.cc:34:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 34 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lower_alloc_tensor.cc:34:47: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.alloc_tensor")))’ 34 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lower_alloc_tensor.cc:35:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 35 | static const Op& mem_alloc_storage_op = Op::Get("relax.memory.alloc_storage"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lower_alloc_tensor.cc:35:52: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_storage")))’ 35 | static const Op& mem_alloc_storage_op = Op::Get("relax.memory.alloc_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lower_alloc_tensor.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& mem_alloc_tensor_op = Op::Get("relax.memory.alloc_tensor"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/lower_alloc_tensor.cc:36:51: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_tensor")))’ 36 | static const Op& mem_alloc_tensor_op = Op::Get("relax.memory.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/merge_composite_functions.cc.o [ 55%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/meta_schedule.cc.o [ 55%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/normalize.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/merge_composite_functions.cc:58: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/dataflow_pattern.h:31, from /builddir/build/BUILD/tvm/include/tvm/relax/transform.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/meta_schedule.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/transform/normalize.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/realize_vdevice.cc.o [ 56%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/remove_purity_checking.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc: In constructor ‘tvm::relax::{anonymous}::DeviceHintCollector::DeviceHintCollector(tvm::relax::{anonymous}::VDeviceLookup)’: /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:219:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const Op& hint_on_device_op_ = Op::Get("relax.hint_on_device"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:98:94: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.hint_on_device")))’ 98 | explicit DeviceHintCollector(VDeviceLookup vdevice_lookup) : vdevice_lookup_(vdevice_lookup) {} | ^ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc: In constructor ‘tvm::relax::{anonymous}::VDeviceSetCollector::VDeviceSetCollector()’: /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:272:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 272 | const Op& hint_on_device_op_ = Op::Get("relax.hint_on_device"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:224:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.hint_on_device")))’ 224 | class VDeviceSetCollector : ExprVisitor { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:273:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 273 | const Op& to_vdevice_op_ = Op::Get("relax.to_vdevice"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:224:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.to_vdevice")))’ 224 | class VDeviceSetCollector : ExprVisitor { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc: In static member function ‘static tvm::ffi::Map > tvm::relax::{anonymous}::VDeviceSetCollector::Collect(tvm::IRModule)’: /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:227:25: note: synthesized method ‘tvm::relax::{anonymous}::VDeviceSetCollector::VDeviceSetCollector()’ first required here 227 | VDeviceSetCollector visitor; | ^~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc: In constructor ‘tvm::relax::{anonymous}::VDeviceStructInfoUpdater::VDeviceStructInfoUpdater(tvm::relax::{anonymous}::VDeviceLookup, tvm::ffi::Map)’: /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:401:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 401 | const Op& hint_on_device_op_ = Op::Get("relax.hint_on_device"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:350:66: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.hint_on_device")))’ 350 | : vdevice_lookup_(vdevice_lookup), vdevice_map_(vdevice_map) {} | ^ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:402:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 402 | const Op& to_vdevice_op_ = Op::Get("relax.to_vdevice"); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/realize_vdevice.cc:350:66: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.to_vdevice")))’ 350 | : vdevice_lookup_(vdevice_lookup), vdevice_map_(vdevice_map) {} | ^ [ 56%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/remove_unused_outputs.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc: In constructor ‘tvm::relax::PurityRemover::PurityRemover()’: /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:75:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const Op& call_pure_packed_op_ = Op::Get("relax.call_pure_packed"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:32:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_pure_packed")))’ 32 | class PurityRemover : public ExprMutator { | ^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:76:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const Op& call_inplace_packed_op_ = Op::Get("relax.call_inplace_packed"); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:32:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_inplace_packed")))’ 32 | class PurityRemover : public ExprMutator { | ^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:77:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const Op& invoke_pure_closure_op_ = Op::Get("relax.invoke_pure_closure"); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:32:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.invoke_pure_closure")))’ 32 | class PurityRemover : public ExprMutator { | ^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:78:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const Op& invoke_closure_op_ = Op::Get("relax.invoke_closure"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:32:7: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.invoke_closure")))’ 32 | class PurityRemover : public ExprMutator { | ^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc: In function ‘tvm::relax::Function tvm::relax::RemovePurityChecking(const Function&)’: /builddir/build/BUILD/tvm/src/relax/transform/remove_purity_checking.cc:81:73: note: synthesized method ‘tvm::relax::PurityRemover::PurityRemover()’ first required here 81 | Function RemovePurityChecking(const Function& f) { return PurityRemover().RemovePurity(f); } | ^ [ 56%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/remove_unused_parameters.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/remove_unused_outputs.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/remove_unused_parameters.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/reorder_permute_dims_after_concat.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/reorder_permute_dims_after_concat.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/reorder_take_after_matmul.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/reorder_take_after_matmul.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/replace_global_vars.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/replace_global_vars.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/rewrite_cuda_graph.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:53: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc: In member function ‘virtual void tvm::relax::OutputStorageCollector::VisitBinding_(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:199:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | static const auto& mem_alloc_tensor_op = Op::Get("relax.memory.alloc_tensor"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:199:53: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_tensor")))’ 199 | static const auto& mem_alloc_tensor_op = Op::Get("relax.memory.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc: In member function ‘virtual void tvm::relax::CUDAGraphRewritePlanner::VisitBinding_(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:353:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 353 | static const auto& mem_alloc_storage_op = Op::Get("relax.memory.alloc_storage"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:353:54: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_storage")))’ 353 | static const auto& mem_alloc_storage_op = Op::Get("relax.memory.alloc_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:354:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 354 | static const auto& builtin_alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:354:57: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.alloc_tensor")))’ 354 | static const auto& builtin_alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:355:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 355 | static const auto& call_builtin_with_ctx_op = Op::Get("relax.call_builtin_with_ctx"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:355:58: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_builtin_with_ctx")))’ 355 | static const auto& call_builtin_with_ctx_op = Op::Get("relax.call_builtin_with_ctx"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc: In lambda function: /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:391:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391 | static const auto& null_value_op = Op::Get("relax.null_value"); | ^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:391:51: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.null_value")))’ 391 | static const auto& null_value_op = Op::Get("relax.null_value"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc: In function ‘tvm::relax::Function tvm::relax::MergeAllocationPlans(const std::vector&)’: /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:661:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 661 | static const auto& mem_alloc_storage_op = Op::Get("relax.memory.alloc_storage"); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:661:52: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_storage")))’ 661 | static const auto& mem_alloc_storage_op = Op::Get("relax.memory.alloc_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc: In member function ‘void tvm::relax::CUDAGraphRewriter::LaunchSubgraph(const tvm::relax::VarBindingNode*, const tvm::relax::LiftedFunctionRewritePlan*)’: /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:773:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 773 | static const auto& call_builtin_with_ctx_op = Op::Get("relax.call_builtin_with_ctx"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_cuda_graph.cc:773:58: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_builtin_with_ctx")))’ 773 | static const auto& call_builtin_with_ctx_op = Op::Get("relax.call_builtin_with_ctx"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/rewrite_dataflow_reshape.cc.o [ 57%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/run_codegen.cc.o [ 57%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/split_call_tir_by_pattern.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/rewrite_dataflow_reshape.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_dataflow_reshape.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::DataflowReshapeRewriter::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/rewrite_dataflow_reshape.cc:79:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/rewrite_dataflow_reshape.cc:79:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 79 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/run_codegen.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/split_call_tir_by_pattern.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/run_codegen.cc: In lambda function: /builddir/build/BUILD/tvm/src/relax/transform/run_codegen.cc:116:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | static const Op& call_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/run_codegen.cc:116:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 116 | static const Op& call_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/split_call_tir_by_pattern.cc: In constructor ‘tvm::relax::SplitMutator::SplitMutator(const tvm::IRModule&, tvm::ffi::Array, tvm::relax::FCodegen)’: /builddir/build/BUILD/tvm/src/relax/transform/split_call_tir_by_pattern.cc:763:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 763 | const Op& call_dps_packed_ = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/split_call_tir_by_pattern.cc:682:77: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 682 | : ExprMutator(mod), mod_(mod), patterns_(patterns), fcodegen_(fcodegen) {} | ^ /builddir/build/BUILD/tvm/src/relax/transform/split_call_tir_by_pattern.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::SplitMutator::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/split_call_tir_by_pattern.cc:707:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 707 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/split_call_tir_by_pattern.cc:707:44: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 707 | static const Op& call_tir_op_ = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/split_call_tir_by_pattern.cc:708:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 708 | static const Op& call_dps_packed_ = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/split_call_tir_by_pattern.cc:708:48: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 708 | static const Op& call_dps_packed_ = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/split_layout_rewrite_preproc.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/split_layout_rewrite_preproc.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/split_layout_rewrite_preproc.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::SplitLayoutRewritePreproc::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/split_layout_rewrite_preproc.cc:267:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/split_layout_rewrite_preproc.cc:267:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 267 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/static_plan_block_memory.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:70: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc: In function ‘bool tvm::relax::IsInplaceMemoryOp(const Expr&)’: /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:293:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 293 | static const Op& reshape_op = Op::Get("relax.reshape"); | ^~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:293:40: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.reshape")))’ 293 | static const Op& reshape_op = Op::Get("relax.reshape"); | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:294:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 294 | static const Op& view_op = Op::Get("relax.memory.view"); | ^~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:294:37: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.view")))’ 294 | static const Op& view_op = Op::Get("relax.memory.view"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:295:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 295 | static const Op& ensure_zero_offset_op = Op::Get("relax.memory.ensure_zero_offset"); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:295:51: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.ensure_zero_offset")))’ 295 | static const Op& ensure_zero_offset_op = Op::Get("relax.memory.ensure_zero_offset"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc: In member function ‘virtual void tvm::relax::StorageAllocatorInit::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:495:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 495 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:495:47: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.alloc_tensor")))’ 495 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:496:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 496 | static const Op& call_tir_dyn_op = Op::Get("relax.vm.call_tir_dyn"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:496:47: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.vm.call_tir_dyn")))’ 496 | static const Op& call_tir_dyn_op = Op::Get("relax.vm.call_tir_dyn"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc: In member function ‘virtual void tvm::relax::StorageAllocator::VisitBinding_(const tvm::relax::VarBindingNode*, const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:730:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 730 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:730:47: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.alloc_tensor")))’ 730 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc: In member function ‘virtual tvm::relax::Expr tvm::relax::StorageAllocationRewriter::VisitExpr_(const tvm::relax::CallNode*)’: /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:859:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 859 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:859:47: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.builtin.alloc_tensor")))’ 859 | static const Op& alloc_tensor_op = Op::Get("relax.builtin.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:860:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 860 | static const Op& mem_alloc_storage = Op::Get("relax.memory.alloc_storage"); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:860:49: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_storage")))’ 860 | static const Op& mem_alloc_storage = Op::Get("relax.memory.alloc_storage"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:861:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 861 | static const Op& mem_alloc_tensor = Op::Get("relax.memory.alloc_tensor"); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/static_plan_block_memory.cc:861:48: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.memory.alloc_tensor")))’ 861 | static const Op& mem_alloc_tensor = Op::Get("relax.memory.alloc_tensor"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/to_mixed_precision.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/to_mixed_precision.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/to_mixed_precision.cc: In constructor ‘tvm::relax::ToMixedPrecisionRewriter::ToMixedPrecisionRewriter(const tvm::relax::VarDTypeMap*, tvm::DataType, const std::unordered_set >&)’: /builddir/build/BUILD/tvm/src/relax/transform/to_mixed_precision.cc:599:13: warning: possibly dangling reference to a temporary [-Wdangling-reference] 599 | const Op& wrap_param_op = Op::Get("relax.wrap_param"); | ^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/relax/transform/to_mixed_precision.cc:278:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.wrap_param")))’ 278 | fp16_input_names_(fp16_input_names) {} | ^ [ 58%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/to_non_dataflow.cc.o [ 58%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/topological_sort.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/expr_functor.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/to_non_dataflow.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/relax/transform/topological_sort.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/update_param_struct_info.cc.o [ 58%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/update_vdevice.cc.o [ 58%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/transform/update_param_struct_info.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/transform/update_vdevice.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/transform/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/transform/utils.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/relax/transform/utils.h:29, from /builddir/build/BUILD/tvm/src/relax/utils.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/ir_builder/base.cc.o [ 59%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/ir_builder/ir/frame.cc.o [ 59%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/ir_builder/ir/ir.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/ir_builder/ir/ir.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/ir_builder/relax/distributed.cc.o [ 59%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/ir_builder/relax/frame.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/ir_builder/relax/distributed.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/ir_builder/relax/frame.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/ir_builder/relax/distributed.cc: In function ‘tvm::relax::Expr tvm::relax::MakeCallTIRDist(Expr, Tuple, tvm::ffi::Array, tvm::ffi::Optional)’: /builddir/build/BUILD/tvm/src/script/ir_builder/relax/distributed.cc:47:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 47 | static const Op& op = Op::Get("relax.call_tir"); | ^~ /builddir/build/BUILD/tvm/src/script/ir_builder/relax/distributed.cc:47:32: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 47 | static const Op& op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/ir_builder/relax/ir.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/ir_builder/relax/ir.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/ir_builder/tir/frame.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/script/ir_builder/tir/ir.h:24, from /builddir/build/BUILD/tvm/src/script/ir_builder/tir/./utils.h:23, from /builddir/build/BUILD/tvm/src/script/ir_builder/tir/frame.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/ir_builder/tir/ir.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/script/ir_builder/tir/ir.h:24, from /builddir/build/BUILD/tvm/src/script/ir_builder/tir/ir.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/doc.cc.o [ 60%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/doc_printer/base_doc_printer.cc.o [ 60%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/doc_printer/python_doc_printer.cc.o [ 60%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/ir/distributed.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/printer/ir/../relax/utils.h:23, from /builddir/build/BUILD/tvm/src/script/printer/ir/distributed.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/ir/../relax/utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/ir/../relax/utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/ir/../relax/utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/ir/../relax/utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/ir/../relax/utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/ir/ir.cc.o [ 61%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/ir/misc.cc.o [ 61%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/ir_docsifier.cc.o [ 61%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/relax/binding.cc.o [ 61%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/relax/call.cc.o [ 61%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/relax/distributed.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:23, from /builddir/build/BUILD/tvm/src/script/printer/relax/binding.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/attrs/op.h:28, from /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/src/script/printer/relax/distributed.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:24: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc: In function ‘tvm::ffi::Optional tvm::script::printer::PrintCallTIRDPSPacked(const tvm::relax::Call&, const AccessPath&, const IRDocsifier&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:74:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:74:41: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 74 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:75:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | static const Op& call_tir_inplace_op = Op::Get("relax.call_tir_inplace"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:75:49: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_inplace")))’ 75 | static const Op& call_tir_inplace_op = Op::Get("relax.call_tir_inplace"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:76:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:76:48: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 76 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:77:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | static const Op& call_tir_with_grad_op = Op::Get("relax.call_tir_with_grad"); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:77:51: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir_with_grad")))’ 77 | static const Op& call_tir_with_grad_op = Op::Get("relax.call_tir_with_grad"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:78:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | static const Op& call_tir_local_view = Op::Get("relax.dist.call_tir_local_view"); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:78:49: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.dist.call_tir_local_view")))’ 78 | static const Op& call_tir_local_view = Op::Get("relax.dist.call_tir_local_view"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc: In function ‘tvm::ffi::Optional tvm::script::printer::PrintAssertOp(const tvm::relax::Call&, const AccessPath&, const IRDocsifier&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:164:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 164 | static const Op& assert_op = Op::Get("relax.assert_op"); | ^~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:164:39: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.assert_op")))’ 164 | static const Op& assert_op = Op::Get("relax.assert_op"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc: In function ‘tvm::ffi::Optional tvm::script::printer::PrintHintOnDevice(const tvm::relax::Call&, const AccessPath&, const IRDocsifier&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:184:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | static const Op& hint_on_device_op = Op::Get("relax.hint_on_device"); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:184:47: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.hint_on_device")))’ 184 | static const Op& hint_on_device_op = Op::Get("relax.hint_on_device"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc: In function ‘tvm::ffi::Optional tvm::script::printer::PrintToVDevice(const tvm::relax::Call&, const AccessPath&, const IRDocsifier&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:203:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 203 | static const Op& to_vdevice_op = Op::Get("relax.to_vdevice"); | ^~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:203:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.to_vdevice")))’ 203 | static const Op& to_vdevice_op = Op::Get("relax.to_vdevice"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc: In function ‘tvm::ffi::Optional tvm::script::printer::PrintRelaxPrint(const tvm::relax::Call&, const AccessPath&, const IRDocsifier&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:226:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | static const Op& print_op = Op::Get("relax.print"); | ^~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/call.cc:226:38: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.print")))’ 226 | static const Op& print_op = Op::Get("relax.print"); | ~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/script/printer/relax/distributed.cc:23: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/relax/expr.cc.o [ 62%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/relax/function.cc.o [ 62%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/relax/region.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/include/tvm/relax/distributed/struct_info.h:29, from /builddir/build/BUILD/tvm/src/script/printer/relax/expr.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:23, from /builddir/build/BUILD/tvm/src/script/printer/relax/function.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/script/printer/relax/expr.cc:24: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:23, from /builddir/build/BUILD/tvm/src/script/printer/relax/region.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/relax/struct_info.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:23, from /builddir/build/BUILD/tvm/src/script/printer/relax/struct_info.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/relax/tir.cc.o [ 62%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/relax/type.cc.o In file included from /builddir/build/BUILD/tvm/src/script/printer/relax/../tir/utils.h:29, from /builddir/build/BUILD/tvm/src/script/printer/relax/tir.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/tir/block.cc.o /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/analysis.h:30, from /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:23, from /builddir/build/BUILD/tvm/src/script/printer/relax/type.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/script/printer/relax/tir.cc:22: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h: In function ‘tvm::ffi::Optional tvm::script::printer::StructInfoAsAnn(const tvm::relax::Var&, const AccessPath&, const IRDocsifier&, const tvm::ffi::Optional&)’: /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ^~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:92:43: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_tir")))’ 92 | static const Op& call_tir_op = Op::Get("relax.call_tir"); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/relax/./utils.h:93:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"relax.call_dps_packed")))’ 93 | static const Op& call_dps_packed_op = Op::Get("relax.call_dps_packed"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/script/printer/tir/./utils.h:29, from /builddir/build/BUILD/tvm/src/script/printer/tir/block.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/tir/buffer.cc.o In file included from /builddir/build/BUILD/tvm/src/script/printer/tir/./utils.h:29, from /builddir/build/BUILD/tvm/src/script/printer/tir/buffer.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/tir/expr.cc.o In file included from /builddir/build/BUILD/tvm/src/script/printer/tir/./utils.h:29, from /builddir/build/BUILD/tvm/src/script/printer/tir/expr.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/tir/expr.cc: In lambda function: /builddir/build/BUILD/tvm/src/script/printer/tir/expr.cc:241:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 241 | static const OpAttrMap& op_names = | ^~~~~~~~ /builddir/build/BUILD/tvm/src/script/printer/tir/expr.cc:242:50: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::GetAttrMap(tvm::ffi::String(((const char*)"TScriptPrinterName")))’ 242 | Op::GetAttrMap("TScriptPrinterName"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/tir/for_loop.cc.o [ 63%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/tir/function.cc.o In file included from /builddir/build/BUILD/tvm/src/script/printer/tir/./utils.h:29, from /builddir/build/BUILD/tvm/src/script/printer/tir/for_loop.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/script/printer/tir/./utils.h:29, from /builddir/build/BUILD/tvm/src/script/printer/tir/function.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/tir/ir.cc.o In file included from /builddir/build/BUILD/tvm/src/script/printer/tir/./utils.h:29, from /builddir/build/BUILD/tvm/src/script/printer/tir/ir.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/tvm_objs.dir/src/script/printer/tir/stmt.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/script/printer/tir/../../../tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/script/printer/tir/stmt.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/tvm_objs.dir/src/support/ffi_testing.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/src/support/ffi_testing.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/tvm_objs.dir/src/support/hexdump.cc.o [ 64%] Building CXX object CMakeFiles/tvm_objs.dir/src/support/parallel_for.cc.o [ 64%] Building CXX object CMakeFiles/tvm_objs.dir/src/support/scalars.cc.o [ 64%] Building CXX object CMakeFiles/tvm_objs.dir/src/te/operation/compute_op.cc.o [ 64%] Building CXX object CMakeFiles/tvm_objs.dir/src/te/operation/create_primfunc.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/src/te/operation/compute_op.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/src/te/operation/create_primfunc.h:24, from /builddir/build/BUILD/tvm/src/te/operation/create_primfunc.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/tvm_objs.dir/src/te/operation/extern_op.cc.o [ 64%] Building CXX object CMakeFiles/tvm_objs.dir/src/te/operation/graph.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/src/te/operation/extern_op.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/src/te/operation/graph.h:27, from /builddir/build/BUILD/tvm/src/te/operation/graph.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/tvm_objs.dir/src/te/operation/placeholder_op.cc.o [ 65%] Building CXX object CMakeFiles/tvm_objs.dir/src/te/operation/scan_op.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/src/te/operation/placeholder_op.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/tvm_objs.dir/src/te/tensor.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/src/te/operation/scan_op.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/src/te/tensor.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/block_access_region_detector.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/analysis/block_access_region_detector.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/buffer_access_lca_detector.cc.o [ 65%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/calculate_allocated_memory.cc.o [ 66%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/check_contains.cc.o [ 66%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/collect_call_map.cc.o [ 66%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/control_flow_graph.cc.o [ 66%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/deep_equal.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/analysis/control_flow_graph.h:26, from /builddir/build/BUILD/tvm/src/tir/analysis/control_flow_graph.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/estimate_flops.cc.o [ 66%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/expr_complexity.cc.o [ 66%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/identify_memcpy.cc.o [ 67%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/is_pure_function.cc.o [ 67%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/oob_checker.cc.o [ 67%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/side_effect.cc.o [ 67%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/stmt_finding.cc.o [ 67%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/var_touch.cc.o [ 67%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/var_use_def_analysis.cc.o [ 68%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/verify_gpu_code.cc.o [ 68%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/verify_memory.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/analysis/../transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/analysis/verify_gpu_code.cc:35: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/verify_ssa.cc.o [ 68%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/analysis/verify_well_formed.cc.o [ 68%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/block_dependence_info.cc.o [ 68%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/block_scope.cc.o [ 68%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/buffer.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/ir/buffer.cc:31: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/data_layout.cc.o [ 69%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/data_type_rewriter.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/tir/data_layout.h:30, from /builddir/build/BUILD/tvm/src/tir/ir/data_layout.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/ir/data_type_rewriter.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/ir/data_type_rewriter.cc: In member function ‘virtual tvm::PrimExpr tvm::tir::DataTypeLegalizer::VisitExpr_(const tvm::tir::CallNode*)’: /builddir/build/BUILD/tvm/src/tir/ir/data_type_rewriter.cc:225:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 225 | static const Op& builtin_pow_ = Op::Get("tir.pow"); | ^~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/ir/data_type_rewriter.cc:225:42: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.pow")))’ 225 | static const Op& builtin_pow_ = Op::Get("tir.pow"); | ~~~~~~~^~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/expr.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/ir/expr.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/expr_functor.cc.o [ 69%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/function.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/src/tir/ir/function.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/index_map.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/ir/index_map.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/py_functor.cc.o In file included from /builddir/build/BUILD/tvm/ffi/include/tvm/ffi/memory.h:26, from /builddir/build/BUILD/tvm/ffi/include/tvm/ffi/error.h:29, from /builddir/build/BUILD/tvm/ffi/include/tvm/ffi/string.h:28, from /builddir/build/BUILD/tvm/ffi/include/tvm/ffi/any.h:27, from /builddir/build/BUILD/tvm/ffi/include/tvm/ffi/function.h:26, from /builddir/build/BUILD/tvm/src/tir/ir/expr.cc:23: In member function ‘void tvm::ffi::Object::DecRef()’, inlined from ‘static void tvm::ffi::details::ObjectUnsafe::DecRefObjectHandle(TVMFFIObjectHandle)’ at /builddir/build/BUILD/tvm/ffi/include/tvm/ffi/object.h:800:46, inlined from ‘void tvm::ffi::Any::reset()’ at /builddir/build/BUILD/tvm/ffi/include/tvm/ffi/any.h:239:48, inlined from ‘static tvm::ffi::ObjectPtr tvm::ffi::Array< , >::MapHelper(tvm::ffi::ObjectPtr, F) [with F = tvm::tir::Substitute(const tvm::ffi::Array&, std::function(const Var&)>)::; U = tvm::PrimExpr; T = tvm::PrimExpr; = void]’ at /builddir/build/BUILD/tvm/ffi/include/tvm/ffi/container/array.h:887:20: /builddir/build/BUILD/tvm/ffi/include/tvm/ffi/object.h:253:27: warning: ‘unsigned int __atomic_sub_fetch_4(volatile void*, unsigned int, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 253 | if (__atomic_fetch_sub(&(header_.ref_counter), 1, __ATOMIC_RELEASE) == 1) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function ‘static tvm::ffi::ObjectPtr tvm::ffi::Array< , >::MapHelper(tvm::ffi::ObjectPtr, F) [with F = tvm::tir::Substitute(const tvm::ffi::Array&, std::function(const Var&)>)::; U = tvm::PrimExpr; T = tvm::PrimExpr; = void]’: cc1plus: note: destination object is likely at address zero [ 70%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/script/script_complete.cc.o [ 70%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/specialize.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/ir/specialize.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/stmt.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/ir/stmt.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/stmt_functor.cc.o [ 70%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/tir_visitor_with_path.cc.o [ 71%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/ir/transform.cc.o [ 71%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/op/builtin.cc.o [ 71%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/op/op.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::reinterpret()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:41:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 41 | TIR_DEFINE_BUILTIN_FUNC(reinterpret) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.reinterpret")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:41:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 41 | TIR_DEFINE_BUILTIN_FUNC(reinterpret) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ret()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:47:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 47 | TIR_DEFINE_BUILTIN_FUNC(ret) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ret")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:47:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 47 | TIR_DEFINE_BUILTIN_FUNC(ret) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::thread_return()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:51:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 51 | TIR_DEFINE_BUILTIN_FUNC(thread_return) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.thread_return")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:51:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 51 | TIR_DEFINE_BUILTIN_FUNC(thread_return) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::likely()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:55:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 55 | TIR_DEFINE_BUILTIN_FUNC(likely) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.likely")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:55:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 55 | TIR_DEFINE_BUILTIN_FUNC(likely) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::bitwise_and()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:60:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 60 | TIR_DEFINE_BUILTIN_FUNC(bitwise_and) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.bitwise_and")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:60:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 60 | TIR_DEFINE_BUILTIN_FUNC(bitwise_and) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::bitwise_or()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:65:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 65 | TIR_DEFINE_BUILTIN_FUNC(bitwise_or) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.bitwise_or")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:65:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 65 | TIR_DEFINE_BUILTIN_FUNC(bitwise_or) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::bitwise_xor()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:70:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 70 | TIR_DEFINE_BUILTIN_FUNC(bitwise_xor) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.bitwise_xor")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:70:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 70 | TIR_DEFINE_BUILTIN_FUNC(bitwise_xor) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::bitwise_not()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:75:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 75 | TIR_DEFINE_BUILTIN_FUNC(bitwise_not) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.bitwise_not")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:75:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 75 | TIR_DEFINE_BUILTIN_FUNC(bitwise_not) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::shift_left()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:80:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 80 | TIR_DEFINE_BUILTIN_FUNC(shift_left) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.shift_left")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:80:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 80 | TIR_DEFINE_BUILTIN_FUNC(shift_left) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::shift_right()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:85:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 85 | TIR_DEFINE_BUILTIN_FUNC(shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.shift_right")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:85:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 85 | TIR_DEFINE_BUILTIN_FUNC(shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::large_uint_imm()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:90:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 90 | TIR_DEFINE_BUILTIN_FUNC(large_uint_imm) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.large_uint_imm")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:90:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 90 | TIR_DEFINE_BUILTIN_FUNC(large_uint_imm) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::address_of()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:94:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 94 | TIR_DEFINE_BUILTIN_FUNC(address_of) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.address_of")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:94:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 94 | TIR_DEFINE_BUILTIN_FUNC(address_of) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::if_then_else()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:98:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 98 | TIR_DEFINE_BUILTIN_FUNC(if_then_else) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.if_then_else")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:98:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 98 | TIR_DEFINE_BUILTIN_FUNC(if_then_else) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::q_multiply_shift()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:102:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 102 | TIR_DEFINE_BUILTIN_FUNC(q_multiply_shift) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.q_multiply_shift")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:102:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 102 | TIR_DEFINE_BUILTIN_FUNC(q_multiply_shift) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::q_multiply_shift_per_axis()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:107:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 107 | TIR_DEFINE_BUILTIN_FUNC(q_multiply_shift_per_axis) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.q_multiply_shift_per_axis")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:107:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 107 | TIR_DEFINE_BUILTIN_FUNC(q_multiply_shift_per_axis) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::isnullptr()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:112:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 112 | TIR_DEFINE_BUILTIN_FUNC(isnullptr).set_num_inputs(1).set_attr( | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.isnullptr")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:112:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 112 | TIR_DEFINE_BUILTIN_FUNC(isnullptr).set_num_inputs(1).set_attr( | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::isnan()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:115:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 115 | TIR_DEFINE_BUILTIN_FUNC(isnan).set_num_inputs(1).set_attr( | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.isnan")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:115:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 115 | TIR_DEFINE_BUILTIN_FUNC(isnan).set_num_inputs(1).set_attr( | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::popcount()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:118:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 118 | TIR_DEFINE_BUILTIN_FUNC(popcount) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:118:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 118 | TIR_DEFINE_BUILTIN_FUNC(popcount) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::fma()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:123:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 123 | TIR_DEFINE_BUILTIN_FUNC(fma) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.fma")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:123:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 123 | TIR_DEFINE_BUILTIN_FUNC(fma) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::call_extern()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:128:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 128 | TIR_DEFINE_BUILTIN_FUNC(call_extern) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.call_extern")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:128:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 128 | TIR_DEFINE_BUILTIN_FUNC(call_extern) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::call_pure_extern()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:133:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 133 | TIR_DEFINE_BUILTIN_FUNC(call_pure_extern) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.call_pure_extern")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:133:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 133 | TIR_DEFINE_BUILTIN_FUNC(call_pure_extern) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::call_llvm_intrin()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:138:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 138 | TIR_DEFINE_BUILTIN_FUNC(call_llvm_intrin) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.call_llvm_intrin")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:138:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 138 | TIR_DEFINE_BUILTIN_FUNC(call_llvm_intrin) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::call_llvm_pure_intrin()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:143:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 143 | TIR_DEFINE_BUILTIN_FUNC(call_llvm_pure_intrin) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.call_llvm_pure_intrin")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:143:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 143 | TIR_DEFINE_BUILTIN_FUNC(call_llvm_pure_intrin) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::call_spirv_pure_glsl450()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:149:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 149 | TIR_DEFINE_BUILTIN_FUNC(call_spirv_pure_glsl450) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.call_spirv_pure_glsl450")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:149:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 149 | TIR_DEFINE_BUILTIN_FUNC(call_spirv_pure_glsl450) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::prefetch()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:152:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 152 | TIR_DEFINE_BUILTIN_FUNC(prefetch).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.prefetch")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:152:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 152 | TIR_DEFINE_BUILTIN_FUNC(prefetch).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_access_ptr()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:155:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 155 | TIR_DEFINE_BUILTIN_FUNC(tvm_access_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_access_ptr")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:155:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 155 | TIR_DEFINE_BUILTIN_FUNC(tvm_access_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_static_handle()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:159:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 159 | TIR_DEFINE_BUILTIN_FUNC(tvm_static_handle) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_static_handle")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:159:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 159 | TIR_DEFINE_BUILTIN_FUNC(tvm_static_handle) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_context_id()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:163:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 163 | TIR_DEFINE_BUILTIN_FUNC(tvm_context_id) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_context_id")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:163:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 163 | TIR_DEFINE_BUILTIN_FUNC(tvm_context_id) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_tuple()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:167:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 167 | TIR_DEFINE_BUILTIN_FUNC(tvm_tuple).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_tuple")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:167:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 167 | TIR_DEFINE_BUILTIN_FUNC(tvm_tuple).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::handle_add_byte_offset()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:170:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 170 | TIR_DEFINE_BUILTIN_FUNC(handle_add_byte_offset) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.handle_add_byte_offset")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:170:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 170 | TIR_DEFINE_BUILTIN_FUNC(handle_add_byte_offset) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_struct_get()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:174:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 174 | TIR_DEFINE_BUILTIN_FUNC(tvm_struct_get) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_struct_get")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:174:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 174 | TIR_DEFINE_BUILTIN_FUNC(tvm_struct_get) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_struct_set()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:180:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 180 | TIR_DEFINE_BUILTIN_FUNC(tvm_struct_set) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_struct_set")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:180:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 180 | TIR_DEFINE_BUILTIN_FUNC(tvm_struct_set) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::lookup_param()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:184:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 184 | TIR_DEFINE_BUILTIN_FUNC(lookup_param) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.lookup_param")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:184:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 184 | TIR_DEFINE_BUILTIN_FUNC(lookup_param) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_throw_last_error()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:188:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 188 | TIR_DEFINE_BUILTIN_FUNC(tvm_throw_last_error) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_throw_last_error")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:188:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 188 | TIR_DEFINE_BUILTIN_FUNC(tvm_throw_last_error) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_stack_alloca()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:192:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 192 | TIR_DEFINE_BUILTIN_FUNC(tvm_stack_alloca) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_stack_alloca")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:192:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 192 | TIR_DEFINE_BUILTIN_FUNC(tvm_stack_alloca) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_stack_make_shape()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:196:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 196 | TIR_DEFINE_BUILTIN_FUNC(tvm_stack_make_shape) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_stack_make_shape")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:196:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 196 | TIR_DEFINE_BUILTIN_FUNC(tvm_stack_make_shape) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_stack_make_array()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:199:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 199 | TIR_DEFINE_BUILTIN_FUNC(tvm_stack_make_array) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_stack_make_array")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:199:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 199 | TIR_DEFINE_BUILTIN_FUNC(tvm_stack_make_array) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_call_packed()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:204:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 204 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_packed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_call_packed")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:204:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 204 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_packed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_call_cpacked()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:208:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 208 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_cpacked) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_call_cpacked")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:208:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 208 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_cpacked) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_call_trace_packed()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:212:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 212 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_trace_packed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_call_trace_packed")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:212:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 212 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_trace_packed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_thread_context()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:215:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 215 | TIR_DEFINE_BUILTIN_FUNC(tvm_thread_context) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_thread_context")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:215:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 215 | TIR_DEFINE_BUILTIN_FUNC(tvm_thread_context) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_thread_invariant()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:219:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 219 | TIR_DEFINE_BUILTIN_FUNC(tvm_thread_invariant) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_thread_invariant")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:219:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 219 | TIR_DEFINE_BUILTIN_FUNC(tvm_thread_invariant) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_call_packed_lowered()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:223:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 223 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_packed_lowered) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_call_packed_lowered")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:223:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 223 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_packed_lowered) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_call_cpacked_lowered()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:228:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 228 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_cpacked_lowered) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_call_cpacked_lowered")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:228:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 228 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_cpacked_lowered) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_call_trace_packed_lowered()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:233:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 233 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_trace_packed_lowered) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_call_trace_packed_lowered")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:233:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 233 | TIR_DEFINE_BUILTIN_FUNC(tvm_call_trace_packed_lowered) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_storage_sync()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:237:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 237 | TIR_DEFINE_BUILTIN_FUNC(tvm_storage_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_storage_sync")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:237:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 237 | TIR_DEFINE_BUILTIN_FUNC(tvm_storage_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_warp_shuffle()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:240:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 240 | TIR_DEFINE_BUILTIN_FUNC(tvm_warp_shuffle) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_warp_shuffle")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:240:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 240 | TIR_DEFINE_BUILTIN_FUNC(tvm_warp_shuffle) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_warp_shuffle_up()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:243:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 243 | TIR_DEFINE_BUILTIN_FUNC(tvm_warp_shuffle_up) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_warp_shuffle_up")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:243:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 243 | TIR_DEFINE_BUILTIN_FUNC(tvm_warp_shuffle_up) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_warp_shuffle_down()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:246:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 246 | TIR_DEFINE_BUILTIN_FUNC(tvm_warp_shuffle_down) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_warp_shuffle_down")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:246:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 246 | TIR_DEFINE_BUILTIN_FUNC(tvm_warp_shuffle_down) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_warp_activemask()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:249:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 249 | TIR_DEFINE_BUILTIN_FUNC(tvm_warp_activemask) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_warp_activemask")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:249:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 249 | TIR_DEFINE_BUILTIN_FUNC(tvm_warp_activemask) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_global_barrier_kinit()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:252:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 252 | TIR_DEFINE_BUILTIN_FUNC(tvm_global_barrier_kinit) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_global_barrier_kinit")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:252:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 252 | TIR_DEFINE_BUILTIN_FUNC(tvm_global_barrier_kinit) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_thread_allreduce()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:255:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 255 | TIR_DEFINE_BUILTIN_FUNC(tvm_thread_allreduce) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_thread_allreduce")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:255:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 255 | TIR_DEFINE_BUILTIN_FUNC(tvm_thread_allreduce) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_load_matrix_sync()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:258:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 258 | TIR_DEFINE_BUILTIN_FUNC(tvm_load_matrix_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_load_matrix_sync")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:258:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 258 | TIR_DEFINE_BUILTIN_FUNC(tvm_load_matrix_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_mma_sync()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:261:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 261 | TIR_DEFINE_BUILTIN_FUNC(tvm_mma_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_mma_sync")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:261:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 261 | TIR_DEFINE_BUILTIN_FUNC(tvm_mma_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_bmma_sync()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:264:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 264 | TIR_DEFINE_BUILTIN_FUNC(tvm_bmma_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_bmma_sync")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:264:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 264 | TIR_DEFINE_BUILTIN_FUNC(tvm_bmma_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_fill_fragment()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:267:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 267 | TIR_DEFINE_BUILTIN_FUNC(tvm_fill_fragment) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_fill_fragment")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:267:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 267 | TIR_DEFINE_BUILTIN_FUNC(tvm_fill_fragment) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::tvm_store_matrix_sync()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:270:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 270 | TIR_DEFINE_BUILTIN_FUNC(tvm_store_matrix_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tvm_store_matrix_sync")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:270:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 270 | TIR_DEFINE_BUILTIN_FUNC(tvm_store_matrix_sync) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_mma()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:273:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 273 | TIR_DEFINE_BUILTIN_FUNC(ptx_mma) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_mma")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:273:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 273 | TIR_DEFINE_BUILTIN_FUNC(ptx_mma) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_ldg32()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:278:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 278 | TIR_DEFINE_BUILTIN_FUNC(ptx_ldg32).set_num_inputs(4).set_attr( | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_ldg32")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:278:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 278 | TIR_DEFINE_BUILTIN_FUNC(ptx_ldg32).set_num_inputs(4).set_attr( | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_mma_sp()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:281:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 281 | TIR_DEFINE_BUILTIN_FUNC(ptx_mma_sp) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_mma_sp")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:281:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 281 | TIR_DEFINE_BUILTIN_FUNC(ptx_mma_sp) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_ldmatrix()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:286:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 286 | TIR_DEFINE_BUILTIN_FUNC(ptx_ldmatrix) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_ldmatrix")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:286:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 286 | TIR_DEFINE_BUILTIN_FUNC(ptx_ldmatrix) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_cp_async()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:291:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 291 | TIR_DEFINE_BUILTIN_FUNC(ptx_cp_async) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_cp_async")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:291:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 291 | TIR_DEFINE_BUILTIN_FUNC(ptx_cp_async) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_cp_async_bulk()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:296:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 296 | TIR_DEFINE_BUILTIN_FUNC(ptx_cp_async_bulk) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_cp_async_bulk")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:296:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 296 | TIR_DEFINE_BUILTIN_FUNC(ptx_cp_async_bulk) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_commit_group()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:301:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 301 | TIR_DEFINE_BUILTIN_FUNC(ptx_commit_group) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_commit_group")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:301:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 301 | TIR_DEFINE_BUILTIN_FUNC(ptx_commit_group) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_wait_group()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:304:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 304 | TIR_DEFINE_BUILTIN_FUNC(ptx_wait_group) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_wait_group")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:304:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 304 | TIR_DEFINE_BUILTIN_FUNC(ptx_wait_group) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_cp_async_barrier()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:307:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 307 | TIR_DEFINE_BUILTIN_FUNC(ptx_cp_async_barrier) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_cp_async_barrier")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:307:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 307 | TIR_DEFINE_BUILTIN_FUNC(ptx_cp_async_barrier) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_init_barrier_thread_count()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:310:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 310 | TIR_DEFINE_BUILTIN_FUNC(ptx_init_barrier_thread_count) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_init_barrier_thread_count")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:310:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 310 | TIR_DEFINE_BUILTIN_FUNC(ptx_init_barrier_thread_count) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_arrive_barrier()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:313:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 313 | TIR_DEFINE_BUILTIN_FUNC(ptx_arrive_barrier) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_arrive_barrier")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:313:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 313 | TIR_DEFINE_BUILTIN_FUNC(ptx_arrive_barrier) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_arrive_barrier_expect_tx()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:316:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 316 | TIR_DEFINE_BUILTIN_FUNC(ptx_arrive_barrier_expect_tx) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_arrive_barrier_expect_tx")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:316:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 316 | TIR_DEFINE_BUILTIN_FUNC(ptx_arrive_barrier_expect_tx) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ptx_wait_barrier()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:319:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 319 | TIR_DEFINE_BUILTIN_FUNC(ptx_wait_barrier) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ptx_wait_barrier")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:319:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 319 | TIR_DEFINE_BUILTIN_FUNC(ptx_wait_barrier) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::create_barriers()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:322:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 322 | TIR_DEFINE_BUILTIN_FUNC(create_barriers) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.create_barriers")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:322:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 322 | TIR_DEFINE_BUILTIN_FUNC(create_barriers) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::mma_store()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:325:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 325 | TIR_DEFINE_BUILTIN_FUNC(mma_store) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.mma_store")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:325:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 325 | TIR_DEFINE_BUILTIN_FUNC(mma_store) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::mma_fill()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:330:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 330 | TIR_DEFINE_BUILTIN_FUNC(mma_fill) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.mma_fill")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:330:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 330 | TIR_DEFINE_BUILTIN_FUNC(mma_fill) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::make_filled_simdgroup_matrix()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:335:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 335 | TIR_DEFINE_BUILTIN_FUNC(make_filled_simdgroup_matrix) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.make_filled_simdgroup_matrix")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:335:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 335 | TIR_DEFINE_BUILTIN_FUNC(make_filled_simdgroup_matrix) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::simdgroup_load()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:338:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 338 | TIR_DEFINE_BUILTIN_FUNC(simdgroup_load) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.simdgroup_load")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:338:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 338 | TIR_DEFINE_BUILTIN_FUNC(simdgroup_load) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::simdgroup_store()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:341:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 341 | TIR_DEFINE_BUILTIN_FUNC(simdgroup_store) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.simdgroup_store")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:341:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 341 | TIR_DEFINE_BUILTIN_FUNC(simdgroup_store) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::simdgroup_multiply_accumulate()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:344:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 344 | TIR_DEFINE_BUILTIN_FUNC(simdgroup_multiply_accumulate) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.simdgroup_multiply_accumulate")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:344:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 344 | TIR_DEFINE_BUILTIN_FUNC(simdgroup_multiply_accumulate) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::vectorhigh()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:347:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 347 | TIR_DEFINE_BUILTIN_FUNC(vectorhigh) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.vectorhigh")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:347:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 347 | TIR_DEFINE_BUILTIN_FUNC(vectorhigh) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::vectorlow()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:352:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 352 | TIR_DEFINE_BUILTIN_FUNC(vectorlow) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.vectorlow")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:352:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 352 | TIR_DEFINE_BUILTIN_FUNC(vectorlow) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::vectorcombine()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:357:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 357 | TIR_DEFINE_BUILTIN_FUNC(vectorcombine) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.vectorcombine")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:357:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 357 | TIR_DEFINE_BUILTIN_FUNC(vectorcombine) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::dp4a()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:362:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 362 | TIR_DEFINE_BUILTIN_FUNC(dp4a) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.dp4a")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:362:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 362 | TIR_DEFINE_BUILTIN_FUNC(dp4a) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::atomic_add()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:367:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 367 | TIR_DEFINE_BUILTIN_FUNC(atomic_add) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atomic_add")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:367:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 367 | TIR_DEFINE_BUILTIN_FUNC(atomic_add) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::nd_mem_alloc_with_scope()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:370:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 370 | TIR_DEFINE_BUILTIN_FUNC(nd_mem_alloc_with_scope) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nd_mem_alloc_with_scope")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:370:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 370 | TIR_DEFINE_BUILTIN_FUNC(nd_mem_alloc_with_scope) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::texture2d_store()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:373:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 373 | TIR_DEFINE_BUILTIN_FUNC(texture2d_store) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.texture2d_store")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:373:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 373 | TIR_DEFINE_BUILTIN_FUNC(texture2d_store) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::texture2d_load()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:377:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 377 | TIR_DEFINE_BUILTIN_FUNC(texture2d_load) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.texture2d_load")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:377:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 377 | TIR_DEFINE_BUILTIN_FUNC(texture2d_load) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::dma_copy()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:381:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 381 | TIR_DEFINE_BUILTIN_FUNC(dma_copy).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.dma_copy")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:381:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 381 | TIR_DEFINE_BUILTIN_FUNC(dma_copy).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::dma_wait()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:384:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 384 | TIR_DEFINE_BUILTIN_FUNC(dma_wait).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.dma_wait")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:384:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 384 | TIR_DEFINE_BUILTIN_FUNC(dma_wait).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::dma_start_group()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:387:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 387 | TIR_DEFINE_BUILTIN_FUNC(dma_start_group) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.dma_start_group")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:387:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 387 | TIR_DEFINE_BUILTIN_FUNC(dma_start_group) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::dma_end_group()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:390:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 390 | TIR_DEFINE_BUILTIN_FUNC(dma_end_group) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.dma_end_group")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:390:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 390 | TIR_DEFINE_BUILTIN_FUNC(dma_end_group) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::assume()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:393:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 393 | TIR_DEFINE_BUILTIN_FUNC(assume) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.assume")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:393:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 393 | TIR_DEFINE_BUILTIN_FUNC(assume) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::undef()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:397:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 397 | TIR_DEFINE_BUILTIN_FUNC(undef) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.undef")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:397:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 397 | TIR_DEFINE_BUILTIN_FUNC(undef) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::start_profile_intrinsic()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:401:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 401 | TIR_DEFINE_BUILTIN_FUNC(start_profile_intrinsic) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.start_profile_intrinsic")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:401:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 401 | TIR_DEFINE_BUILTIN_FUNC(start_profile_intrinsic) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::end_profile_intrinsic()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:404:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 404 | TIR_DEFINE_BUILTIN_FUNC(end_profile_intrinsic) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.end_profile_intrinsic")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:404:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 404 | TIR_DEFINE_BUILTIN_FUNC(end_profile_intrinsic) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::anylist_getitem()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:407:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 407 | TIR_DEFINE_BUILTIN_FUNC(anylist_getitem) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.anylist_getitem")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:407:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 407 | TIR_DEFINE_BUILTIN_FUNC(anylist_getitem) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::anylist_resetitem()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:410:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 410 | TIR_DEFINE_BUILTIN_FUNC(anylist_resetitem) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.anylist_resetitem")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:410:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 410 | TIR_DEFINE_BUILTIN_FUNC(anylist_resetitem) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::anylist_setitem_call_packed()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:414:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 414 | TIR_DEFINE_BUILTIN_FUNC(anylist_setitem_call_packed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.anylist_setitem_call_packed")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:414:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 414 | TIR_DEFINE_BUILTIN_FUNC(anylist_setitem_call_packed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::anylist_setitem_call_cpacked()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:417:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 417 | TIR_DEFINE_BUILTIN_FUNC(anylist_setitem_call_cpacked) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.anylist_setitem_call_cpacked")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:417:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 417 | TIR_DEFINE_BUILTIN_FUNC(anylist_setitem_call_cpacked) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::vscale()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:420:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 420 | TIR_DEFINE_BUILTIN_FUNC(vscale).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.vscale")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:420:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 420 | TIR_DEFINE_BUILTIN_FUNC(vscale).set_attr("TCallEffectKind", | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::get_active_lane_mask()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:423:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 423 | TIR_DEFINE_BUILTIN_FUNC(get_active_lane_mask) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.get_active_lane_mask")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:423:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 423 | TIR_DEFINE_BUILTIN_FUNC(get_active_lane_mask) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc: In function ‘const tvm::Op& tvm::tir::builtin::ignore_loop_partition()’: /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 36 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:429:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 429 | TIR_DEFINE_BUILTIN_FUNC(ignore_loop_partition) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:36:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ignore_loop_partition")))’ 36 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/op/builtin.cc:429:1: note: in expansion of macro ‘TIR_DEFINE_BUILTIN_FUNC’ 429 | TIR_DEFINE_BUILTIN_FUNC(ignore_loop_partition) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/op/op.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/op/runtime.cc.o [ 71%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/analysis/analysis.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/analysis/.././utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/analysis/../ir_comparator.h:27, from /builddir/build/BUILD/tvm/src/tir/schedule/analysis/analysis.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/analysis/layout.cc.o /builddir/build/BUILD/tvm/src/tir/schedule/analysis/analysis.cc: In lambda function: /builddir/build/BUILD/tvm/src/tir/schedule/analysis/analysis.cc:1348:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1348 | static const Op& op_if_then_else = Op::Get("tir.if_then_else"); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/schedule/analysis/analysis.cc:1348:49: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.if_then_else")))’ 1348 | static const Op& op_if_then_else = Op::Get("tir.if_then_else"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/schedule/analysis/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/analysis/layout.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/analysis/reducer.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/analysis/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/analysis/reducer.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/analysis/verify.cc.o [ 72%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/concrete_schedule.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/analysis/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/analysis/verify.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/schedule/././utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/./concrete_schedule.h:26, from /builddir/build/BUILD/tvm/src/tir/schedule/concrete_schedule.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/error.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/./utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/error.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/instruction.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/./utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/instruction.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/ir_comparator.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/././utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/./ir_comparator.h:27, from /builddir/build/BUILD/tvm/src/tir/schedule/ir_comparator.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/annotate.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/annotate.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/annotate_buffer_access.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/annotate_buffer_access.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/block_annotate.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../../transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/block_annotate.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/blockize_tensorize.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/.././utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../ir_comparator.h:27, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/blockize_tensorize.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/cache_index.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/cache_index.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/cache_read_write.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../../transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/cache_read_write.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/compute_at.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/compute_at.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/compute_inline.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/compute_inline.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/decompose_padding.cc.o [ 75%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/for_kind.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../../transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/decompose_padding.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/for_kind.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/get_block_loop.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/get_block_loop.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/hide_buffer_access.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../../transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/hide_buffer_access.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/layout_transformation.cc.o [ 75%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/loop_transformation.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/layout_transformation.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/loop_transformation.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/pad_einsum.cc.o [ 76%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/read_write_at.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/pad_einsum.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/read_write_at.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/reduction.cc.o [ 76%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/reorder_block_iter_var.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/reduction.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/rolling_buffer.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/reorder_block_iter_var.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/primitive/sampling.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/.././utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../ir_comparator.h:27, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/rolling_buffer.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/../utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/primitive/sampling.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/schedule.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/./utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/schedule.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/state.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/./utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/state.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/trace.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/./utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/trace.cc:21: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/traced_schedule.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/schedule/./././utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/././concrete_schedule.h:26, from /builddir/build/BUILD/tvm/src/tir/schedule/./traced_schedule.h:22, from /builddir/build/BUILD/tvm/src/tir/schedule/traced_schedule.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/schedule/transform.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/schedule/../transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/schedule/transform.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/annotate_device_regions.cc.o [ 77%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/arg_binder.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/arg_binder.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/bind_params.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/bind_params.cc:36: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/bind_target.cc.o [ 78%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/bound_checker.cc.o [ 78%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/combine_context_call.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/bound_checker.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/common_subexpr_elim.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/combine_context_call.cc:37: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/common_subexpr_elim_tools.cc.o [ 78%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/compact_buffer_region.cc.o [ 79%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/convert_blocks_to_opaque.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/compact_buffer_region.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/convert_blocks_to_opaque.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/convert_for_loops_serial.cc.o [ 79%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/decorate_device_scope.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/decorate_device_scope.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/default_gpu_schedule.cc.o [ 79%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/dtype_conversion.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/../../meta_schedule/../tir/schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/../../meta_schedule/utils.h:58, from /builddir/build/BUILD/tvm/src/tir/transforms/default_gpu_schedule.cc:22: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/dtype_conversion.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/dtype_conversion.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/extract_constants.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/extract_constants.cc:34: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/flatten_buffer.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/flatten_buffer.cc:31: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/force_narrow_index_to_i32.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/force_narrow_index_to_i32.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/hoist_expression.cc.o [ 80%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/inject_double_buffer.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/inject_double_buffer.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/../../arith/interval_set.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/hoist_expression.cc:36: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/inject_permuted_layout.cc.o [ 80%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/inject_ptx_async_copy.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/inject_permuted_layout.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/inject_ptx_async_copy.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/inject_ptx_ldg32.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/inject_ptx_ldg32.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/inject_rolling_buffer.cc.o [ 81%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/inject_software_pipeline.cc.o [ 81%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/inject_virtual_thread.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/inject_rolling_buffer.cc:42: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/inject_virtual_thread.cc:33: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/../schedule/utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/inject_software_pipeline.cc:32: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/inline_private_functions.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/inline_private_functions.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/ir_utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lift_thread_binding.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/./ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/lift_thread_binding.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/loop_partition.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/../../arith/interval_set.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/loop_partition.cc:37: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_async_dma.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/lower_async_dma.cc:37: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_cross_thread_reduction.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/./ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/lower_cross_thread_reduction.cc:32: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/transforms/lower_cross_thread_reduction.cc: In function ‘tvm::tir::Stmt tvm::tir::TransformReductionBlock(const BlockRealizeNode*, const tvm::ffi::Optional >&, const tvm::ffi::Array&, const tvm::ffi::Array&, const tvm::ffi::Array&, const CommReducer&, const tvm::ffi::Array&, const std::vector&)’: /builddir/build/BUILD/tvm/src/tir/transforms/lower_cross_thread_reduction.cc:353:24: warning: moving ‘new_block.tvm::ffi::ObjectPtr::operator->()->tvm::tir::BlockNode::reads’ of type ‘tvm::ffi::Array’ to itself [-Wself-move] 353 | new_block->reads = std::move(new_block->reads); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/tir/transforms/lower_cross_thread_reduction.cc:353:24: note: remove ‘std::move’ call [ 82%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_custom_datatypes.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/lower_custom_datatypes.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_device_kernel_launch.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/lower_device_kernel_launch.cc:34: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_device_storage_access_info.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/lower_device_storage_access_info.cc:34: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_init_block.cc.o [ 83%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_intrin.cc.o [ 83%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_match_buffer.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/lower_init_block.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_opaque_block.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/lower_intrin.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/lower_match_buffer.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/lower_opaque_block.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_thread_allreduce.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/lower_thread_allreduce.cc:36: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_tvm_builtin.cc.o [ 83%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_vtcm_alloc.cc.o [ 84%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/lower_warp_memory.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/lower_tvm_builtin.cc:33: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/lower_warp_memory.cc:36: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/make_packed_api.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/make_packed_api.cc:40: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/make_unpacked_api.cc.o [ 84%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/manifest_shared_memory_local_stage.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/make_unpacked_api.cc:39: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/memhammer_coalesce.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/manifest_shared_memory_local_stage.cc:32: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/./memhammer_rewrite_rule.h:26, from /builddir/build/BUILD/tvm/src/tir/transforms/memhammer_coalesce.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/memhammer_intermediate_stage.cc.o [ 85%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/memhammer_lower_auto_copy.cc.o [ 85%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/memhammer_tensorcore_rewrite.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/memhammer_rewrite_rule.h:26, from /builddir/build/BUILD/tvm/src/tir/transforms/memhammer_intermediate_stage.cc:19: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/merge_shared_memory_allocations.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/memhammer_lower_auto_copy.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/./memhammer_rewrite_rule.h:26, from /builddir/build/BUILD/tvm/src/tir/transforms/memhammer_tensorcore_rewrite.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/merge_shared_memory_allocations.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/narrow_datatype.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/narrow_datatype.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/plan_update_buffer_allocation_location.cc.o [ 85%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/primfunc_utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/plan_update_buffer_allocation_location.cc:31: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/profile_instrumentation.cc.o [ 86%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/reduce_branching_through_overcompute.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/reduce_branching_through_overcompute.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/remap_thread_axis.cc.o [ 86%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/remove_assume.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/remove_assume.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/remove_no_op.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/remove_no_op.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/remove_store_undef.cc.o [ 86%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/remove_weight_layout_rewrite_block.cc.o [ 87%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/renew_defs.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/remove_store_undef.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/remove_weight_layout_rewrite_block.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/renormalize_split_pattern.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/renormalize_split_pattern.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/replace_global_vars.cc.o [ 87%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/replace_selected_expr.cc.o [ 87%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/rewrite_unsafe_select.cc.o [ 87%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/simplify.cc.o [ 87%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/skip_assert.cc.o [ 88%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/split_host_device.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/simplify.cc:33: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/split_host_device.cc:32: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/storage_access.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/storage_access.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/storage_rewrite.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/storage_rewrite.cc:43: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/tensorcore_infer_fragment.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/tensorcore_infer_fragment.cc:34: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/thread_storage_sync.cc.o [ 88%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/transform_mma_buffer_layout.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/thread_storage_sync.cc:35: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/transform_mma_buffer_layout.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/unify_thread_binding.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/unify_thread_binding.cc:31: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/unroll_loop.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/unroll_loop.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/unsupported_dtype_legalize.cc.o [ 89%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/update_pointer_storage_scope.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/unsupported_dtype_legalize.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/tir/transforms/update_pointer_storage_scope.h:28, from /builddir/build/BUILD/tvm/src/tir/transforms/update_pointer_storage_scope.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/using_assume_to_reduce_branches.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/src/tir/transforms/using_assume_to_reduce_branches.cc:39: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/tvm_objs.dir/src/tir/transforms/vectorize_loop.cc.o [ 89%] Building CXX object CMakeFiles/tvm_objs.dir/src/topi/broadcast.cc.o In file included from /builddir/build/BUILD/tvm/src/tir/transforms/vectorize_loop.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/include/tvm/topi/detail/broadcast.h:27, from /builddir/build/BUILD/tvm/include/tvm/topi/broadcast.h:27, from /builddir/build/BUILD/tvm/src/topi/broadcast.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/tvm_objs.dir/src/topi/einsum.cc.o [ 90%] Building CXX object CMakeFiles/tvm_objs.dir/src/topi/elemwise.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/include/tvm/topi/detail/broadcast.h:27, from /builddir/build/BUILD/tvm/include/tvm/topi/broadcast.h:27, from /builddir/build/BUILD/tvm/src/topi/einsum.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/topi/elemwise.h:29, from /builddir/build/BUILD/tvm/src/topi/elemwise.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/tvm_objs.dir/src/topi/nn.cc.o [ 90%] Building CXX object CMakeFiles/tvm_objs.dir/src/topi/reduction.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/include/tvm/topi/nn.h:28, from /builddir/build/BUILD/tvm/src/topi/nn.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/include/tvm/topi/reduction.h:27, from /builddir/build/BUILD/tvm/src/topi/reduction.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/tvm_objs.dir/src/topi/transform.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/include/tvm/topi/einsum.h:31, from /builddir/build/BUILD/tvm/src/topi/transform.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/tvm_objs.dir/src/topi/utils.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/include/tvm/topi/detail/tensor_utils.h:27, from /builddir/build/BUILD/tvm/src/topi/utils.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/tvm_objs.dir/src/topi/vision.cc.o [ 91%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/codegen.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/te/tensor.h:30, from /builddir/build/BUILD/tvm/include/tvm/te/operation.h:29, from /builddir/build/BUILD/tvm/include/tvm/topi/vision/reorg.h:27, from /builddir/build/BUILD/tvm/src/topi/vision.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/intrin_rule.cc.o In file included from /builddir/build/BUILD/tvm/src/target/intrin_rule.cc:26: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/parsers/aprofile.cc.o [ 91%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/parsers/cpu.cc.o [ 91%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/parsers/mprofile.cc.o [ 92%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/codegen_c.cc.o [ 92%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/codegen_c_host.cc.o [ 92%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/codegen_cuda.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/target/source/../../tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/target/source/codegen_c.h:42, from /builddir/build/BUILD/tvm/src/target/source/codegen_c.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/target/source/../../tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/target/source/codegen_c.h:42, from /builddir/build/BUILD/tvm/src/target/source/codegen_c_host.h:33, from /builddir/build/BUILD/tvm/src/target/source/codegen_c_host.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/codegen_metal.cc.o /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/target/source/codegen_cuda.h:29, from /builddir/build/BUILD/tvm/src/target/source/codegen_cuda.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/target/source/../../tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/target/source/codegen_c.h:42, from /builddir/build/BUILD/tvm/src/target/source/codegen_metal.h:32, from /builddir/build/BUILD/tvm/src/target/source/codegen_metal.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/codegen_opencl.cc.o [ 92%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/codegen_params.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/target/source/../../tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/target/source/codegen_c.h:42, from /builddir/build/BUILD/tvm/src/target/source/codegen_opencl.h:32, from /builddir/build/BUILD/tvm/src/target/source/codegen_opencl.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/codegen_source_base.cc.o [ 93%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/codegen_webgpu.cc.o In file included from /builddir/build/BUILD/tvm/src/target/source/codegen_source_base.h:31, from /builddir/build/BUILD/tvm/src/target/source/codegen_source_base.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/intrin_rule_cuda.cc.o In file included from /builddir/build/BUILD/tvm/include/tvm/arith/int_solver.h:29, from /builddir/build/BUILD/tvm/src/target/source/../../tir/transforms/ir_utils.h:28, from /builddir/build/BUILD/tvm/src/target/source/codegen_c.h:42, from /builddir/build/BUILD/tvm/src/target/source/codegen_webgpu.h:34, from /builddir/build/BUILD/tvm/src/target/source/codegen_webgpu.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/intrin_rule_metal.cc.o [ 93%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/intrin_rule_opencl.cc.o [ 93%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/intrin_rule_webgpu.cc.o [ 93%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/ptx.cc.o [ 94%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/source/source_module.cc.o In file included from /builddir/build/BUILD/tvm/src/target/source/codegen_source_base.h:31, from /builddir/build/BUILD/tvm/src/target/source/source_module.cc:39: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/tag.cc.o [ 94%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/target.cc.o [ 94%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/target_info.cc.o /builddir/build/BUILD/tvm/src/target/target.cc: In static member function ‘static tvm::ffi::ObjectPtr tvm::TargetInternal::FromConfig(tvm::ffi::Map)’: /builddir/build/BUILD/tvm/src/target/target.cc:923:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 923 | const TargetKindNode::ValueTypeInfo& info = TargetInternal::FindTypeInfo(target->kind, key); | ^~~~ /builddir/build/BUILD/tvm/src/target/target.cc:923:79: note: the temporary was destroyed at the end of the full expression ‘tvm::TargetInternal::FindTypeInfo(target.tvm::ffi::ObjectPtr::operator->()->tvm::TargetNode::kind, tvm::ffi::String::operator std::string() const())’ 923 | const TargetKindNode::ValueTypeInfo& info = TargetInternal::FindTypeInfo(target->kind, key); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/target_kind.cc.o [ 94%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/virtual_device.cc.o [ 94%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/datatype/registry.cc.o [ 95%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/datatype/myfloat/myfloat.cc.o [ 95%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/opt/build_cuda_on.cc.o [ 95%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/contrib/cudnn/codegen.cc.o [ 95%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/contrib/cublas/codegen.cc.o In file included from /builddir/build/BUILD/tvm/src/target/opt/../source/codegen_cuda.h:29, from /builddir/build/BUILD/tvm/src/target/opt/build_cuda_on.cc:38: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/src/relax/backend/contrib/cudnn/../codegen_json/codegen_json.h:31, from /builddir/build/BUILD/tvm/src/relax/backend/contrib/cudnn/codegen.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/include/tvm/relax/expr.h:32, from /builddir/build/BUILD/tvm/include/tvm/relax/block_builder.h:30, from /builddir/build/BUILD/tvm/include/tvm/relax/struct_info.h:26, from /builddir/build/BUILD/tvm/src/relax/backend/contrib/cublas/../codegen_json/codegen_json.h:31, from /builddir/build/BUILD/tvm/src/relax/backend/contrib/cublas/codegen.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/opt/build_hexagon_off.cc.o In file included from /builddir/build/BUILD/tvm/src/target/opt/../source/codegen_source_base.h:31, from /builddir/build/BUILD/tvm/src/target/opt/build_hexagon_off.cc:20: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/spirv/spirv_utils.cc.o [ 96%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/spirv/build_vulkan.cc.o [ 96%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/spirv/codegen_spirv.cc.o In file included from /builddir/build/BUILD/tvm/src/target/spirv/codegen_spirv.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/spirv/intrin_rule_spirv.cc.o [ 96%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/spirv/ir_builder.cc.o In file included from /builddir/build/BUILD/tvm/src/target/spirv/intrin_rule_spirv.cc:27: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/spirv/spirv_support.cc.o [ 96%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/opt/build_metal_off.cc.o [ 96%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/opt/build_rocm_off.cc.o In file included from /builddir/build/BUILD/tvm/src/target/opt/../source/codegen_source_base.h:31, from /builddir/build/BUILD/tvm/src/target/opt/build_metal_off.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/target/opt/../source/codegen_source_base.h:31, from /builddir/build/BUILD/tvm/src/target/opt/build_rocm_off.cc:24: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_aarch64.cc.o [ 97%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_amdgpu.cc.o [ 97%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_arm.cc.o In file included from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.h:58, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_cpu.h:35, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_aarch64.cc:32: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.h:58, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_amdgpu.cc:57: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.h:58, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_cpu.h:35, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_arm.cc:34: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_blob.cc.o [ 97%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_cpu.cc.o [ 97%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_hexagon.cc.o In file included from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.h:58, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_cpu.h:35, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_cpu.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/src/target/tag.cc: In function ‘void __static_initialization_and_destruction_0()’: /builddir/build/BUILD/tvm/src/target/tag.cc:469:1: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without 469 | } // namespace tvm | ^ [ 98%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_llvm.cc.o [ 98%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_nvptx.cc.o In file included from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.h:58, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_cpu.h:35, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_hexagon.cc:64: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.h:58, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.cc:25: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.h:58, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_nvptx.cc:61: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_params.cc.o [ 98%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/codegen_x86_64.cc.o [ 98%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/intrin_rule_hexagon.cc.o [ 98%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/intrin_rule_llvm.cc.o In file included from /builddir/build/BUILD/tvm/src/target/llvm/intrin_rule_hexagon.cc:23: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.h:58, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_cpu.h:35, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_x86_64.cc:39: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/target/llvm/intrin_rule_llvm.cc:30: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/intrin_rule_nvptx.cc.o [100%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/intrin_rule_rocm.cc.o In file included from /builddir/build/BUILD/tvm/src/target/llvm/intrin_rule_nvptx.cc:28: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tvm/src/target/llvm/intrin_rule_rocm.cc:29: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/llvm_instance.cc.o [100%] Building CXX object CMakeFiles/tvm_objs.dir/src/target/llvm/llvm_module.cc.o In file included from /builddir/build/BUILD/tvm/src/target/llvm/codegen_llvm.h:58, from /builddir/build/BUILD/tvm/src/target/llvm/codegen_cpu.h:35, from /builddir/build/BUILD/tvm/src/target/llvm/llvm_module.cc:82: /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:724:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 724 | TVM_DECLARE_INTRIN_UNARY(exp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:725:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 725 | TVM_DECLARE_INTRIN_UNARY(exp2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::exp10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.exp10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:726:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 726 | TVM_DECLARE_INTRIN_UNARY(exp10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::erf(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.erf")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:727:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 727 | TVM_DECLARE_INTRIN_UNARY(erf); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:728:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 728 | TVM_DECLARE_INTRIN_UNARY(tanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sigmoid(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sigmoid")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:729:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 729 | TVM_DECLARE_INTRIN_UNARY(sigmoid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:730:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 730 | TVM_DECLARE_INTRIN_UNARY(sqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::rsqrt(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.rsqrt")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:731:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 731 | TVM_DECLARE_INTRIN_UNARY(rsqrt); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:732:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 732 | TVM_DECLARE_INTRIN_UNARY(log); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log2(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log2")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:733:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 733 | TVM_DECLARE_INTRIN_UNARY(log2); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log10(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log10")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:734:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 734 | TVM_DECLARE_INTRIN_UNARY(log10); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::log1p(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.log1p")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:735:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 735 | TVM_DECLARE_INTRIN_UNARY(log1p); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::popcount(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.popcount")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:736:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 736 | TVM_DECLARE_INTRIN_UNARY(popcount); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::tan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.tan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:737:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 737 | TVM_DECLARE_INTRIN_UNARY(tan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:738:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 738 | TVM_DECLARE_INTRIN_UNARY(cos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::cosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.cosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:739:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 739 | TVM_DECLARE_INTRIN_UNARY(cosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:740:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 740 | TVM_DECLARE_INTRIN_UNARY(sin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::sinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.sinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:741:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 741 | TVM_DECLARE_INTRIN_UNARY(sinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asin(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asin")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:742:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 742 | TVM_DECLARE_INTRIN_UNARY(asin); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acos(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acos")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:743:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 743 | TVM_DECLARE_INTRIN_UNARY(acos); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:744:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 744 | TVM_DECLARE_INTRIN_UNARY(atan); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::acosh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.acosh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:745:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 745 | TVM_DECLARE_INTRIN_UNARY(acosh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::asinh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.asinh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:746:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 746 | TVM_DECLARE_INTRIN_UNARY(asinh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atanh(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atanh")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:747:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 747 | TVM_DECLARE_INTRIN_UNARY(atanh); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::clz(PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:712:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.clz")))’ 712 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:748:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_UNARY’ 748 | TVM_DECLARE_INTRIN_UNARY(clz); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::atan2(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.atan2")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:756:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 756 | TVM_DECLARE_INTRIN_BINARY(atan2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::nextafter(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.nextafter")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:757:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 757 | TVM_DECLARE_INTRIN_BINARY(nextafter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::copysign(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.copysign")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:758:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 758 | TVM_DECLARE_INTRIN_BINARY(copysign); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::hypot(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.hypot")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:759:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 759 | TVM_DECLARE_INTRIN_BINARY(hypot); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h: In function ‘tvm::PrimExpr tvm::ldexp(PrimExpr, PrimExpr, Span)’: /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | static const Op& op = Op::Get("tir." #OpName); \ | ^~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:752:34: note: the temporary was destroyed at the end of the full expression ‘tvm::Op::Get(tvm::ffi::String(((const char*)"tir.ldexp")))’ 752 | static const Op& op = Op::Get("tir." #OpName); \ | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/tvm/include/tvm/tir/op.h:760:1: note: in expansion of macro ‘TVM_DECLARE_INTRIN_BINARY’ 760 | TVM_DECLARE_INTRIN_BINARY(ldexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Built target tvm_objs [100%] Linking CXX shared library libtvm.so [100%] Built target tvm WARNING:root:git describe: fatal: No names found, cannot describe anything. , use 0.22.dev0 Compiling tvm/ffi/cython/core.pyx because it changed. [1/1] Cythonizing tvm/ffi/cython/core.pyx INFO:root:running build_ext INFO:root:building 'tvm.ffi.core' extension INFO:root:creating build/temp.linux-aarch64-cpython-312/tvm/ffi/cython INFO:root:g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DPy_LIMITED_API=51118080 -I../ffi/include/ -I../ffi/3rdparty/dlpack/include -I/usr/include/python3.12 -c tvm/ffi/cython/core.cpp -o build/temp.linux-aarch64-cpython-312/tvm/ffi/cython/core.o -std=c++17 -DDMLC_USE_LOGGING_LIBRARY= INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-aarch64-cpython-312/tvm/ffi/cython/core.o -L/usr/lib64 -o build/lib.linux-aarch64-cpython-312/tvm/ffi/core.abi3.so INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/core.abi3.so -> tvm/ffi [100%] Built target tvm_cython + popd ~/build/BUILD/tvm ~/build/BUILD/tvm/python ~/build/BUILD/tvm + pushd python + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' WARNING:root:git describe: fatal: No names found, cannot describe anything. , use 0.22.dev0 INFO:root:running build INFO:root:running build_py INFO:root:copying tvm/libinfo.py -> build/lib.linux-aarch64-cpython-312/tvm INFO:root:copying tvm/support.py -> build/lib.linux-aarch64-cpython-312/tvm INFO:root:copying tvm/error.py -> build/lib.linux-aarch64-cpython-312/tvm INFO:root:copying tvm/base.py -> build/lib.linux-aarch64-cpython-312/tvm INFO:root:copying tvm/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/unique.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/tensor.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/tag.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/sparse_reshape.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/sort.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/slice_scatter.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/signal.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/searchsorted.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/scatter_elements.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/scatter.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/scan.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/reduction.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/math.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/index_put.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/generic_op_impl.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/einsum.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/broadcast.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:copying tvm/topi/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/topi INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/stmt_functor.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/stmt.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/pipeline.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/op.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/ir_builder.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/generic.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/functor.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/function.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/expr.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/data_layout.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/build.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/buffer.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/block_scope.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/block_dependence_info.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:copying tvm/tir/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/tir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:copying tvm/testing/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:copying tvm/testing/usmp.py -> build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:copying tvm/testing/tir.py -> build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:copying tvm/testing/runner.py -> build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:copying tvm/testing/popen_pool.py -> build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:copying tvm/testing/plugin.py -> build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:copying tvm/testing/attrs.py -> build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:copying tvm/testing/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:copying tvm/testing/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/testing INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/te INFO:root:copying tvm/te/tensor.py -> build/lib.linux-aarch64-cpython-312/tvm/te INFO:root:copying tvm/te/tag.py -> build/lib.linux-aarch64-cpython-312/tvm/te INFO:root:copying tvm/te/operation.py -> build/lib.linux-aarch64-cpython-312/tvm/te INFO:root:copying tvm/te/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/te INFO:root:copying tvm/te/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/te INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/x86.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/virtual_device.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/target.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/tag.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/intrin.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/detect_target.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/datatype.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/compilation_config.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/codegen.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:copying tvm/target/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/target INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script INFO:root:copying tvm/script/tir.py -> build/lib.linux-aarch64-cpython-312/tvm/script INFO:root:copying tvm/script/relax.py -> build/lib.linux-aarch64-cpython-312/tvm/script INFO:root:copying tvm/script/highlight.py -> build/lib.linux-aarch64-cpython-312/tvm/script INFO:root:copying tvm/script/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/script INFO:root:copying tvm/script/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/vm.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/support.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/script_printer.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/params.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/packed_func.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/object_generic.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/object.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/ndarray.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/module.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/executable.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/device.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/container.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/_ffi_node_api.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:copying tvm/runtime/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/tracker.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/tornado_util.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/testing.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/server_ios_launcher.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/server.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/proxy.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/minrpc.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/client.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/base.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:copying tvm/rpc/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/rpc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/vm_build.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/type_converter.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/ty.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/struct_info.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/pipeline.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/expr_functor.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/expr.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/exec_builder.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/block_builder.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/binding_rewrite.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:copying tvm/relax/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/tune_context.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/tune.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/trace_apply.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/tir_integration.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/relax_integration.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/profiler.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/logging.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/extracted_task.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/arg_info.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:copying tvm/meta_schedule/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/type_relation.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/type.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/supply.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/op.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/module.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/json_compact.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/instrument.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/global_info.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/function.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/expr.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/container.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/base.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/attrs.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/analysis.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/_ffi_transform_api.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/_ffi_instrument_api.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/_ffi_analysis_api.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ir/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/ir INFO:root:copying tvm/ffi/testing.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/serialization.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/registry.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/ndarray.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/error.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/dtype.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/convert.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/container.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/access_path.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:copying tvm/ffi/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/ffi INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:copying tvm/exec/rpc_tracker.py -> build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:copying tvm/exec/rpc_server.py -> build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:copying tvm/exec/rpc_proxy.py -> build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:copying tvm/exec/query_rpc_tracker.py -> build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:copying tvm/exec/popen_worker.py -> build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:copying tvm/exec/gpu_memory_bandwidth.py -> build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:copying tvm/exec/disco_worker.py -> build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:copying tvm/exec/disco_remote_socket_session.py -> build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:copying tvm/exec/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/exec INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/driver INFO:root:copying tvm/driver/build_module.py -> build/lib.linux-aarch64-cpython-312/tvm/driver INFO:root:copying tvm/driver/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/driver INFO:root:copying tvm/driver/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/driver INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/dlight INFO:root:copying tvm/dlight/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/nvcc.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/xcode.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/tvmjs.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/thrust.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/tflite_runtime.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/tar.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/spirv.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/rpc.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/rocm.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/rocblas.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/random.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/popen_pool.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/pickle_memoize.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/nnpack.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/ndk.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/mrvl.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/mps.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/mkl.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/miopen.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/hipblas.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/emcc.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/download.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/dnnl.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/dlpack.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/cudnn.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/cublaslt.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/cublas.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/coreml_runtime.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/clang.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/cc.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/cblas.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:copying tvm/contrib/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/arith INFO:root:copying tvm/arith/pattern.py -> build/lib.linux-aarch64-cpython-312/tvm/arith INFO:root:copying tvm/arith/iter_affine_map.py -> build/lib.linux-aarch64-cpython-312/tvm/arith INFO:root:copying tvm/arith/int_solver.py -> build/lib.linux-aarch64-cpython-312/tvm/arith INFO:root:copying tvm/arith/int_set.py -> build/lib.linux-aarch64-cpython-312/tvm/arith INFO:root:copying tvm/arith/bound.py -> build/lib.linux-aarch64-cpython-312/tvm/arith INFO:root:copying tvm/arith/analyzer.py -> build/lib.linux-aarch64-cpython-312/tvm/arith INFO:root:copying tvm/arith/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/arith INFO:root:copying tvm/arith/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/arith INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/strided_slice_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/space_to_depth.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/space_to_batch_nd.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/softmax_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/slice_axis_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/sequence_mask_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/searchsorted.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/roi_pool_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/roi_align_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/rms_norm_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/resize_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/reorg_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/poolnd_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/pool_grad_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/one_hot.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/nll_loss.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/matrix_set_diag.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/lstm_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/lrn_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/layer_norm_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/l2_normalize_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/instance_norm_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/group_norm_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/grid_sample_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/gather_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/gather_nd_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/dilate_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/depthwise_conv2d_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/depth_to_space.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/dense.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/deformable_conv2d_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/crop_and_resize_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/correlation_nchw_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv3d_transpose_ncdhw_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv3d_ndhwc_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv3d_ncdhw_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv2d_transpose_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv2d_nhwc_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv2d_nchw_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv2d_hwcn_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv2d_backcward_weight_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv1d_transpose_ncw_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/conv1d_ncw_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/common.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/batch_to_space_nd.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/batch_norm.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/batch_matmul.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/attention_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/adaptive_pool_python.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:copying tvm/topi/testing/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/testing INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/winograd_util.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/upsampling.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/space_to_depth.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/space_to_batch_nd.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/softmax.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/rms_norm.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/qnn.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/pooling.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/pixel_shuffle.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/pad.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/mapping.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/lstm.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/loss.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/local_response_norm.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/layer_norm.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/instance_norm.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/group_norm.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/flatten.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/fifo_buffer.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/elemwise.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/dilate.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/depthwise_conv2d.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/depth_to_space.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/dense.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/deformable_conv2d.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/correlation.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/conv3d_transpose.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/conv3d.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/conv2d_transpose.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/conv2d.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/conv1d_transpose.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/conv1d.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/bnn.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/bitserial_util.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/bitserial_dense.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/bitserial_conv2d.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/batch_to_space_nd.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/batch_norm.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/batch_matmul.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:copying tvm/topi/nn/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/nn INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/topi/image INFO:root:copying tvm/topi/image/resize.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/image INFO:root:copying tvm/topi/image/grid_sample.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/image INFO:root:copying tvm/topi/image/dilation2d.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/image INFO:root:copying tvm/topi/image/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/image INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/topi/gpu INFO:root:copying tvm/topi/gpu/sort.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/gpu INFO:root:copying tvm/topi/gpu/scan.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/gpu INFO:root:copying tvm/topi/gpu/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/gpu INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/topi/cpp INFO:root:copying tvm/topi/cpp/x86.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp INFO:root:copying tvm/topi/cpp/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp INFO:root:copying tvm/topi/cpp/rocm.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp INFO:root:copying tvm/topi/cpp/nn.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp INFO:root:copying tvm/topi/cpp/impl.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp INFO:root:copying tvm/topi/cpp/generic.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp INFO:root:copying tvm/topi/cpp/cuda.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp INFO:root:copying tvm/topi/cpp/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/vision INFO:root:copying tvm/topi/cpp/vision/yolo.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/vision INFO:root:copying tvm/topi/cpp/vision/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/vision INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/tir/transform INFO:root:copying tvm/tir/transform/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/transform INFO:root:copying tvm/tir/transform/function_pass.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/transform INFO:root:copying tvm/tir/transform/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/transform INFO:root:copying tvm/tir/transform/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/transform INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin INFO:root:copying tvm/tir/tensor_intrin/x86.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin INFO:root:copying tvm/tir/tensor_intrin/rocm.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin INFO:root:copying tvm/tir/tensor_intrin/metal.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin INFO:root:copying tvm/tir/tensor_intrin/hexagon.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin INFO:root:copying tvm/tir/tensor_intrin/dot_product_common.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin INFO:root:copying tvm/tir/tensor_intrin/cuda.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin INFO:root:copying tvm/tir/tensor_intrin/arm_cpu.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin INFO:root:copying tvm/tir/tensor_intrin/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/trace.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/testing.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/state.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/schedule.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/instruction.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/analysis.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/_type_checker.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:copying tvm/tir/schedule/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/schedule INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/tir/analysis INFO:root:copying tvm/tir/analysis/analysis.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/analysis INFO:root:copying tvm/tir/analysis/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/analysis INFO:root:copying tvm/tir/analysis/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/tir/analysis INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/printer INFO:root:copying tvm/script/printer/doc_printer.py -> build/lib.linux-aarch64-cpython-312/tvm/script/printer INFO:root:copying tvm/script/printer/doc.py -> build/lib.linux-aarch64-cpython-312/tvm/script/printer INFO:root:copying tvm/script/printer/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/script/printer INFO:root:copying tvm/script/printer/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/printer INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/parser INFO:root:copying tvm/script/parser/_core.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser INFO:root:copying tvm/script/parser/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder INFO:root:copying tvm/script/ir_builder/base.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder INFO:root:copying tvm/script/ir_builder/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder INFO:root:copying tvm/script/ir_builder/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/parser/tir INFO:root:copying tvm/script/parser/tir/parser.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/tir INFO:root:copying tvm/script/parser/tir/operation.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/tir INFO:root:copying tvm/script/parser/tir/entry.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/tir INFO:root:copying tvm/script/parser/tir/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/tir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/parser/relax INFO:root:copying tvm/script/parser/relax/parser.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/relax INFO:root:copying tvm/script/parser/relax/entry.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/relax INFO:root:copying tvm/script/parser/relax/dist.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/relax INFO:root:copying tvm/script/parser/relax/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/relax INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/parser/ir INFO:root:copying tvm/script/parser/ir/parser.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/ir INFO:root:copying tvm/script/parser/ir/entry.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/ir INFO:root:copying tvm/script/parser/ir/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/parser.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/evaluator.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/error.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/entry.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/doc_core.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/doc.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/dispatch.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/diagnostics.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:copying tvm/script/parser/core/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/parser/core INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir INFO:root:copying tvm/script/ir_builder/tir/triton.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir INFO:root:copying tvm/script/ir_builder/tir/ir.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir INFO:root:copying tvm/script/ir_builder/tir/frame.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir INFO:root:copying tvm/script/ir_builder/tir/external_kernel.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir INFO:root:copying tvm/script/ir_builder/tir/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir INFO:root:copying tvm/script/ir_builder/tir/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax INFO:root:copying tvm/script/ir_builder/relax/ir.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax INFO:root:copying tvm/script/ir_builder/relax/frame.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax INFO:root:copying tvm/script/ir_builder/relax/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax INFO:root:copying tvm/script/ir_builder/relax/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/ir INFO:root:copying tvm/script/ir_builder/ir/ir.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/ir INFO:root:copying tvm/script/ir_builder/ir/frame.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/ir INFO:root:copying tvm/script/ir_builder/ir/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/ir INFO:root:copying tvm/script/ir_builder/ir/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/distributed INFO:root:copying tvm/script/ir_builder/relax/distributed/ir.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/distributed INFO:root:copying tvm/script/ir_builder/relax/distributed/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/distributed INFO:root:copying tvm/script/ir_builder/relax/distributed/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/distributed INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/runtime/profiling INFO:root:copying tvm/runtime/profiling/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime/profiling INFO:root:copying tvm/runtime/profiling/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime/profiling INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/runtime/disco INFO:root:copying tvm/runtime/disco/session.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime/disco INFO:root:copying tvm/runtime/disco/process_pool.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime/disco INFO:root:copying tvm/runtime/disco/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime/disco INFO:root:copying tvm/runtime/disco/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/runtime/disco INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/remove_redundant_reshape.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/optimize_layout_transform.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/lower_gpu_ipc_alloc_storage.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/lazy_transform_params.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/ipc_allreduce_rewrite.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/fuse_transpose_matmul.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/fold_batch_norm_to_conv2d_for_inference.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/fast_math.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/attach_external_modules.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:copying tvm/relax/transform/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/training INFO:root:copying tvm/relax/training/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/training INFO:root:copying tvm/relax/training/trainer.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/training INFO:root:copying tvm/relax/training/setup_trainer.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/training INFO:root:copying tvm/relax/training/optimizer.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/training INFO:root:copying tvm/relax/training/loss.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/training INFO:root:copying tvm/relax/training/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/training INFO:root:copying tvm/relax/training/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/training INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:copying tvm/relax/testing/vm.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:copying tvm/relax/testing/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:copying tvm/relax/testing/runtime_builtin.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:copying tvm/relax/testing/nn.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:copying tvm/relax/testing/matmul.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:copying tvm/relax/testing/lib_comparator.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:copying tvm/relax/testing/attention.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:copying tvm/relax/testing/ast_printer.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:copying tvm/relax/testing/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/testing INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/unary.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/ternary.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/statistical.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/sorting.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/set.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/search.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/sampling.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/qdq.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/op_attrs.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/mask.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/manipulate.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/linear_algebra.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/index.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/datatype.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/create.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/binary.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/base.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/_op_gradient.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:copying tvm/relax/op/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/frontend INFO:root:copying tvm/relax/frontend/common.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend INFO:root:copying tvm/relax/frontend/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/dpl INFO:root:copying tvm/relax/dpl/rewrite.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/dpl INFO:root:copying tvm/relax/dpl/pattern.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/dpl INFO:root:copying tvm/relax/dpl/context.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/dpl INFO:root:copying tvm/relax/dpl/_ffi.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/dpl INFO:root:copying tvm/relax/dpl/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/dpl INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/distributed INFO:root:copying tvm/relax/distributed/struct_info.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/distributed INFO:root:copying tvm/relax/distributed/global_info.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/distributed INFO:root:copying tvm/relax/distributed/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/distributed INFO:root:copying tvm/relax/distributed/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/distributed INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/backend INFO:root:copying tvm/relax/backend/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend INFO:root:copying tvm/relax/backend/patterns.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend INFO:root:copying tvm/relax/backend/pattern_registry.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend INFO:root:copying tvm/relax/backend/dispatch_sort_scan.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend INFO:root:copying tvm/relax/backend/dispatch_sampling.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend INFO:root:copying tvm/relax/backend/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend INFO:root:copying tvm/relax/backend/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/analysis INFO:root:copying tvm/relax/analysis/estimate_memory_usage.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/analysis INFO:root:copying tvm/relax/analysis/analysis.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/analysis INFO:root:copying tvm/relax/analysis/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/analysis INFO:root:copying tvm/relax/analysis/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/analysis INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/unary.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/statistical.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/search.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/qdq.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/nn.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/manipulate.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/linear_algebra.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/inspect_op.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/index.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/image.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/grad.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/distributed.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/datatype.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/create.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/common.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/ccl.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/binary.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:copying tvm/relax/transform/legalize_ops/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/op/vm INFO:root:copying tvm/relax/op/vm/vm.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/vm INFO:root:copying tvm/relax/op/vm/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/vm INFO:root:copying tvm/relax/op/vm/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/vm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/op/nn INFO:root:copying tvm/relax/op/nn/nn.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/nn INFO:root:copying tvm/relax/op/nn/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/nn INFO:root:copying tvm/relax/op/nn/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/nn INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/op/memory INFO:root:copying tvm/relax/op/memory/view.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/memory INFO:root:copying tvm/relax/op/memory/memory.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/memory INFO:root:copying tvm/relax/op/memory/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/memory INFO:root:copying tvm/relax/op/memory/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/memory INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/op/image INFO:root:copying tvm/relax/op/image/image.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/image INFO:root:copying tvm/relax/op/image/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/image INFO:root:copying tvm/relax/op/image/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/image INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/op/grad INFO:root:copying tvm/relax/op/grad/grad.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/grad INFO:root:copying tvm/relax/op/grad/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/grad INFO:root:copying tvm/relax/op/grad/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/grad INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/op/distributed INFO:root:copying tvm/relax/op/distributed/distributed.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/distributed INFO:root:copying tvm/relax/op/distributed/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/distributed INFO:root:copying tvm/relax/op/distributed/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/distributed INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/op/ccl INFO:root:copying tvm/relax/op/ccl/ccl.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/ccl INFO:root:copying tvm/relax/op/ccl/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/ccl INFO:root:copying tvm/relax/op/ccl/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/ccl INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/op/builtin INFO:root:copying tvm/relax/op/builtin/builtin.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/builtin INFO:root:copying tvm/relax/op/builtin/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/builtin INFO:root:copying tvm/relax/op/builtin/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/op/builtin INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch INFO:root:copying tvm/relax/frontend/torch/fx_translator.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch INFO:root:copying tvm/relax/frontend/torch/exported_program_translator.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch INFO:root:copying tvm/relax/frontend/torch/dynamo.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch INFO:root:copying tvm/relax/frontend/torch/base_fx_graph_translator.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch INFO:root:copying tvm/relax/frontend/torch/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/stablehlo INFO:root:copying tvm/relax/frontend/stablehlo/stablehlo_translator.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/stablehlo INFO:root:copying tvm/relax/frontend/stablehlo/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/stablehlo INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/onnx INFO:root:copying tvm/relax/frontend/onnx/onnx_frontend.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/onnx INFO:root:copying tvm/relax/frontend/onnx/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/onnx INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/visitor.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/torch.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/subroutine.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/spec.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/op.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/modules.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/extern.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/exporter.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/core.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/_tensor_op.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:copying tvm/relax/frontend/nn/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/llm INFO:root:copying tvm/relax/frontend/nn/llm/tree_attn.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/llm INFO:root:copying tvm/relax/frontend/nn/llm/position_embedding.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/llm INFO:root:copying tvm/relax/frontend/nn/llm/kv_cache.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/llm INFO:root:copying tvm/relax/frontend/nn/llm/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/llm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/transform INFO:root:copying tvm/relax/distributed/transform/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/transform INFO:root:copying tvm/relax/distributed/transform/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/transform INFO:root:copying tvm/relax/distributed/transform/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/transform INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/backend/rocm INFO:root:copying tvm/relax/backend/rocm/pipeline.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/rocm INFO:root:copying tvm/relax/backend/rocm/hipblas.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/rocm INFO:root:copying tvm/relax/backend/rocm/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/rocm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/backend/metal INFO:root:copying tvm/relax/backend/metal/coreml.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/metal INFO:root:copying tvm/relax/backend/metal/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/metal INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/backend/gpu_generic INFO:root:copying tvm/relax/backend/gpu_generic/sampling.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/gpu_generic INFO:root:copying tvm/relax/backend/gpu_generic/pipeline.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/gpu_generic INFO:root:copying tvm/relax/backend/gpu_generic/cumsum.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/gpu_generic INFO:root:copying tvm/relax/backend/gpu_generic/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/gpu_generic INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda INFO:root:copying tvm/relax/backend/cuda/pipeline.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda INFO:root:copying tvm/relax/backend/cuda/flashinfer.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda INFO:root:copying tvm/relax/backend/cuda/cutlass.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda INFO:root:copying tvm/relax/backend/cuda/cudnn.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda INFO:root:copying tvm/relax/backend/cuda/cublas.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda INFO:root:copying tvm/relax/backend/cuda/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cpu_generic INFO:root:copying tvm/relax/backend/cpu_generic/pipeline.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cpu_generic INFO:root:copying tvm/relax/backend/cpu_generic/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cpu_generic INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/backend/contrib INFO:root:copying tvm/relax/backend/contrib/nnapi.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/contrib INFO:root:copying tvm/relax/backend/contrib/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/contrib INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/relax/backend/adreno INFO:root:copying tvm/relax/backend/adreno/pipeline.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/adreno INFO:root:copying tvm/relax/backend/adreno/clml.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/adreno INFO:root:copying tvm/relax/backend/adreno/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/relax/backend/adreno INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/validate_database.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/tune_utils.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/tune_te.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/te_workload.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/space_generation.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/local_rpc.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/dummy_object.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/distributed_measure_candidates.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/custom_builder_runner.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:copying tvm/meta_schedule/testing/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/task_scheduler INFO:root:copying tvm/meta_schedule/task_scheduler/task_scheduler.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/task_scheduler INFO:root:copying tvm/meta_schedule/task_scheduler/round_robin.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/task_scheduler INFO:root:copying tvm/meta_schedule/task_scheduler/gradient_based.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/task_scheduler INFO:root:copying tvm/meta_schedule/task_scheduler/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/task_scheduler INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator INFO:root:copying tvm/meta_schedule/space_generator/space_generator_union.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator INFO:root:copying tvm/meta_schedule/space_generator/space_generator.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator INFO:root:copying tvm/meta_schedule/space_generator/schedule_fn.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator INFO:root:copying tvm/meta_schedule/space_generator/post_order_apply.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator INFO:root:copying tvm/meta_schedule/space_generator/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy INFO:root:copying tvm/meta_schedule/search_strategy/search_strategy.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy INFO:root:copying tvm/meta_schedule/search_strategy/replay_trace.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy INFO:root:copying tvm/meta_schedule/search_strategy/replay_func.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy INFO:root:copying tvm/meta_schedule/search_strategy/evolutionary_search.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy INFO:root:copying tvm/meta_schedule/search_strategy/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/schedule_rule.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/random_compute_location.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/parallel_vectorize_unroll.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/multi_level_tiling.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/cross_thread_reduction.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/auto_inline.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/auto_bind.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/apply_custom_rule.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/add_rfactor.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:copying tvm/meta_schedule/schedule_rule/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule INFO:root:copying tvm/meta_schedule/schedule/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner INFO:root:copying tvm/meta_schedule/runner/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner INFO:root:copying tvm/meta_schedule/runner/runner.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner INFO:root:copying tvm/meta_schedule/runner/rpc_runner.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner INFO:root:copying tvm/meta_schedule/runner/local_runner.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner INFO:root:copying tvm/meta_schedule/runner/config.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner INFO:root:copying tvm/meta_schedule/runner/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/verify_vtcm_limit.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/verify_gpu_code.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/rewrite_unbound_block.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/rewrite_tensorize.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/rewrite_reduction_block.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/rewrite_layout.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/rewrite_cooperative_fetch.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/postproc.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/disallow_dynamic_loop.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/disallow_async_strided_mem_copy.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:copying tvm/meta_schedule/postproc/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization INFO:root:copying tvm/meta_schedule/post_optimization/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization INFO:root:copying tvm/meta_schedule/post_optimization/space.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization INFO:root:copying tvm/meta_schedule/post_optimization/post_opt.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization INFO:root:copying tvm/meta_schedule/post_optimization/droplet.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization INFO:root:copying tvm/meta_schedule/post_optimization/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator INFO:root:copying tvm/meta_schedule/mutator/mutator.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator INFO:root:copying tvm/meta_schedule/mutator/mutate_unroll.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator INFO:root:copying tvm/meta_schedule/mutator/mutate_tile_size.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator INFO:root:copying tvm/meta_schedule/mutator/mutate_thread_binding.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator INFO:root:copying tvm/meta_schedule/mutator/mutate_parallel.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator INFO:root:copying tvm/meta_schedule/mutator/mutate_compute_location.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator INFO:root:copying tvm/meta_schedule/mutator/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback INFO:root:copying tvm/meta_schedule/measure_callback/update_cost_model.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback INFO:root:copying tvm/meta_schedule/measure_callback/remove_build_artifact.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback INFO:root:copying tvm/meta_schedule/measure_callback/measure_callback.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback INFO:root:copying tvm/meta_schedule/measure_callback/add_to_database.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback INFO:root:copying tvm/meta_schedule/measure_callback/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/feature_extractor INFO:root:copying tvm/meta_schedule/feature_extractor/random_feature_extractor.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/feature_extractor INFO:root:copying tvm/meta_schedule/feature_extractor/per_store_feature.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/feature_extractor INFO:root:copying tvm/meta_schedule/feature_extractor/feature_extractor.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/feature_extractor INFO:root:copying tvm/meta_schedule/feature_extractor/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/feature_extractor INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database INFO:root:copying tvm/meta_schedule/database/union_database.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database INFO:root:copying tvm/meta_schedule/database/schedule_fn_database.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database INFO:root:copying tvm/meta_schedule/database/ordered_union_database.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database INFO:root:copying tvm/meta_schedule/database/memory_database.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database INFO:root:copying tvm/meta_schedule/database/json_database.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database INFO:root:copying tvm/meta_schedule/database/database.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database INFO:root:copying tvm/meta_schedule/database/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model INFO:root:copying tvm/meta_schedule/cost_model/xgb_model.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model INFO:root:copying tvm/meta_schedule/cost_model/random_model.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model INFO:root:copying tvm/meta_schedule/cost_model/mlp_model.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model INFO:root:copying tvm/meta_schedule/cost_model/metric.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model INFO:root:copying tvm/meta_schedule/cost_model/cost_model.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model INFO:root:copying tvm/meta_schedule/cost_model/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/builder INFO:root:copying tvm/meta_schedule/builder/local_builder.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/builder INFO:root:copying tvm/meta_schedule/builder/builder.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/builder INFO:root:copying tvm/meta_schedule/builder/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/builder INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/x86 INFO:root:copying tvm/meta_schedule/schedule/x86/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/x86 INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/generic INFO:root:copying tvm/meta_schedule/schedule/generic/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/generic INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/cuda INFO:root:copying tvm/meta_schedule/schedule/cuda/layout_transform.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/cuda INFO:root:copying tvm/meta_schedule/schedule/cuda/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/cuda INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/cpu INFO:root:copying tvm/meta_schedule/schedule/cpu/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/cpu INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/ir/diagnostics INFO:root:copying tvm/ir/diagnostics/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/ir/diagnostics INFO:root:copying tvm/ir/diagnostics/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/ir/diagnostics INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/transpose.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/rmsnorm.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/reduction.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/matmul.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/low_batch_gemv.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/general_reduction.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/gemv.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/fallback.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/base.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:copying tvm/dlight/gpu/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/dlight/cpu INFO:root:copying tvm/dlight/cpu/gemv.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/cpu INFO:root:copying tvm/dlight/cpu/base.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/cpu INFO:root:copying tvm/dlight/cpu/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/cpu INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/dlight/benchmark INFO:root:copying tvm/dlight/benchmark/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/benchmark INFO:root:copying tvm/dlight/benchmark/extract.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/benchmark INFO:root:copying tvm/dlight/benchmark/bench.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/benchmark INFO:root:copying tvm/dlight/benchmark/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/benchmark INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/dlight/base INFO:root:copying tvm/dlight/base/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/base INFO:root:copying tvm/dlight/base/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/base INFO:root:copying tvm/dlight/base/schedule_rule.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/base INFO:root:copying tvm/dlight/base/common_schedules.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/base INFO:root:copying tvm/dlight/base/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/base INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/dlight/analysis INFO:root:copying tvm/dlight/analysis/gemv.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/analysis INFO:root:copying tvm/dlight/analysis/common_analysis.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/analysis INFO:root:copying tvm/dlight/analysis/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/dlight/analysis INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc INFO:root:copying tvm/contrib/msc/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/tools.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/session.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/pytest_plugin.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/meta_schedule.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/hexagon_unary_ops.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/hexagon_profiler.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/generate_take_op.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/build.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/_ci_env_check.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:copying tvm/contrib/hexagon/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/rms_norm_operation.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/library.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/layer_norm_operation.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/gen_tensor_op.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/gen_gemm.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/gen_conv2d.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/gemm_profiler.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/gemm_operation.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/conv2d_profiler.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/conv2d_operation.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/build.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/attention_operation.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:copying tvm/contrib/cutlass/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin INFO:root:copying tvm/contrib/msc/plugin/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin INFO:root:copying tvm/contrib/msc/plugin/register.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin INFO:root:copying tvm/contrib/msc/plugin/build.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin INFO:root:copying tvm/contrib/msc/plugin/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin INFO:root:copying tvm/contrib/msc/plugin/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline INFO:root:copying tvm/contrib/msc/pipeline/wrapper.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline INFO:root:copying tvm/contrib/msc/pipeline/worker.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline INFO:root:copying tvm/contrib/msc/pipeline/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline INFO:root:copying tvm/contrib/msc/pipeline/pipeline.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline INFO:root:copying tvm/contrib/msc/pipeline/manager.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline INFO:root:copying tvm/contrib/msc/pipeline/dynamic.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline INFO:root:copying tvm/contrib/msc/pipeline/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework INFO:root:copying tvm/contrib/msc/framework/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core INFO:root:copying tvm/contrib/msc/core/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core INFO:root:copying tvm/contrib/msc/core/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/op INFO:root:copying tvm/contrib/msc/plugin/op/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/op INFO:root:copying tvm/contrib/msc/plugin/op/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/op INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/codegen INFO:root:copying tvm/contrib/msc/plugin/codegen/sources.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/codegen INFO:root:copying tvm/contrib/msc/plugin/codegen/codegen.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/codegen INFO:root:copying tvm/contrib/msc/plugin/codegen/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/codegen INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm INFO:root:copying tvm/contrib/msc/framework/tvm/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm INFO:root:copying tvm/contrib/msc/framework/tvm/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch INFO:root:copying tvm/contrib/msc/framework/torch/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch INFO:root:copying tvm/contrib/msc/framework/torch/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt INFO:root:copying tvm/contrib/msc/framework/tensorrt/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt INFO:root:copying tvm/contrib/msc/framework/tensorrt/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow INFO:root:copying tvm/contrib/msc/framework/tensorflow/_ffi_api.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow INFO:root:copying tvm/contrib/msc/framework/tensorflow/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools INFO:root:copying tvm/contrib/msc/framework/tvm/tools/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/runtime INFO:root:copying tvm/contrib/msc/framework/tvm/runtime/runner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/runtime INFO:root:copying tvm/contrib/msc/framework/tvm/runtime/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/runtime INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/codegen INFO:root:copying tvm/contrib/msc/framework/tvm/codegen/codegen.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/codegen INFO:root:copying tvm/contrib/msc/framework/tvm/codegen/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/codegen INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/track INFO:root:copying tvm/contrib/msc/framework/tvm/tools/track/tracker.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/track INFO:root:copying tvm/contrib/msc/framework/tvm/tools/track/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/track INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/quantize INFO:root:copying tvm/contrib/msc/framework/tvm/tools/quantize/quantizer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/quantize INFO:root:copying tvm/contrib/msc/framework/tvm/tools/quantize/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/quantize INFO:root:copying tvm/contrib/msc/framework/tvm/tools/quantize/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/quantize INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/prune INFO:root:copying tvm/contrib/msc/framework/tvm/tools/prune/pruner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/prune INFO:root:copying tvm/contrib/msc/framework/tvm/tools/prune/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/prune INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/distill INFO:root:copying tvm/contrib/msc/framework/tvm/tools/distill/distiller.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/distill INFO:root:copying tvm/contrib/msc/framework/tvm/tools/distill/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/distill INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools INFO:root:copying tvm/contrib/msc/framework/torch/tools/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/runtime INFO:root:copying tvm/contrib/msc/framework/torch/runtime/runner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/runtime INFO:root:copying tvm/contrib/msc/framework/torch/runtime/jit.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/runtime INFO:root:copying tvm/contrib/msc/framework/torch/runtime/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/runtime INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/frontend INFO:root:copying tvm/contrib/msc/framework/torch/frontend/translate.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/frontend INFO:root:copying tvm/contrib/msc/framework/torch/frontend/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/frontend INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/codegen INFO:root:copying tvm/contrib/msc/framework/torch/codegen/codegen.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/codegen INFO:root:copying tvm/contrib/msc/framework/torch/codegen/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/codegen INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/track INFO:root:copying tvm/contrib/msc/framework/torch/tools/track/tracker.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/track INFO:root:copying tvm/contrib/msc/framework/torch/tools/track/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/track INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/quantize INFO:root:copying tvm/contrib/msc/framework/torch/tools/quantize/quantizer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/quantize INFO:root:copying tvm/contrib/msc/framework/torch/tools/quantize/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/quantize INFO:root:copying tvm/contrib/msc/framework/torch/tools/quantize/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/quantize INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/prune INFO:root:copying tvm/contrib/msc/framework/torch/tools/prune/pruner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/prune INFO:root:copying tvm/contrib/msc/framework/torch/tools/prune/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/prune INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/distill INFO:root:copying tvm/contrib/msc/framework/torch/tools/distill/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/distill INFO:root:copying tvm/contrib/msc/framework/torch/tools/distill/distiller.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/distill INFO:root:copying tvm/contrib/msc/framework/torch/tools/distill/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/distill INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/transform INFO:root:copying tvm/contrib/msc/framework/tensorrt/transform/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/transform INFO:root:copying tvm/contrib/msc/framework/tensorrt/transform/pattern.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/transform INFO:root:copying tvm/contrib/msc/framework/tensorrt/transform/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/transform INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/runtime INFO:root:copying tvm/contrib/msc/framework/tensorrt/runtime/runner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/runtime INFO:root:copying tvm/contrib/msc/framework/tensorrt/runtime/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/runtime INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/frontend INFO:root:copying tvm/contrib/msc/framework/tensorrt/frontend/translate.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/frontend INFO:root:copying tvm/contrib/msc/framework/tensorrt/frontend/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/frontend INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:copying tvm/contrib/msc/framework/tensorrt/codegen/utils.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:copying tvm/contrib/msc/framework/tensorrt/codegen/sources.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:copying tvm/contrib/msc/framework/tensorrt/codegen/codegen.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:copying tvm/contrib/msc/framework/tensorrt/codegen/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/track INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/track/tracker.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/track INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/track/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/track INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/quantize INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/quantize/quantizer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/quantize INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/quantize/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/quantize INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/quantize/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/quantize INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/prune INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/prune/pruner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/prune INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/prune/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/prune INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/distill INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/distill/distiller.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/distill INFO:root:copying tvm/contrib/msc/framework/tensorrt/tools/distill/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/distill INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools INFO:root:copying tvm/contrib/msc/framework/tensorflow/tools/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/runtime INFO:root:copying tvm/contrib/msc/framework/tensorflow/runtime/runner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/runtime INFO:root:copying tvm/contrib/msc/framework/tensorflow/runtime/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/runtime INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/frontend INFO:root:copying tvm/contrib/msc/framework/tensorflow/frontend/translate.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/frontend INFO:root:copying tvm/contrib/msc/framework/tensorflow/frontend/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/frontend INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/codegen INFO:root:copying tvm/contrib/msc/framework/tensorflow/codegen/codegen.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/codegen INFO:root:copying tvm/contrib/msc/framework/tensorflow/codegen/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/codegen INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/track INFO:root:copying tvm/contrib/msc/framework/tensorflow/tools/track/tracker.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/track INFO:root:copying tvm/contrib/msc/framework/tensorflow/tools/track/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/track INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/quantize INFO:root:copying tvm/contrib/msc/framework/tensorflow/tools/quantize/quantizer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/quantize INFO:root:copying tvm/contrib/msc/framework/tensorflow/tools/quantize/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/quantize INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/prune INFO:root:copying tvm/contrib/msc/framework/tensorflow/tools/prune/pruner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/prune INFO:root:copying tvm/contrib/msc/framework/tensorflow/tools/prune/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/prune INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/distill INFO:root:copying tvm/contrib/msc/framework/tensorflow/tools/distill/distiller.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/distill INFO:root:copying tvm/contrib/msc/framework/tensorflow/tools/distill/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/distill INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/register.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/namespace.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/message.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/log.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/info.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/file.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/expr.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/dataset.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/arguments.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:copying tvm/contrib/msc/core/utils/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/transform INFO:root:copying tvm/contrib/msc/core/transform/transform.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/transform INFO:root:copying tvm/contrib/msc/core/transform/pattern.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/transform INFO:root:copying tvm/contrib/msc/core/transform/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/transform INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools INFO:root:copying tvm/contrib/msc/core/tools/tool.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools INFO:root:copying tvm/contrib/msc/core/tools/execute.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools INFO:root:copying tvm/contrib/msc/core/tools/configer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools INFO:root:copying tvm/contrib/msc/core/tools/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/runtime INFO:root:copying tvm/contrib/msc/core/runtime/runner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/runtime INFO:root:copying tvm/contrib/msc/core/runtime/jit.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/runtime INFO:root:copying tvm/contrib/msc/core/runtime/hook.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/runtime INFO:root:copying tvm/contrib/msc/core/runtime/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/runtime INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/ir INFO:root:copying tvm/contrib/msc/core/ir/graph.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/ir INFO:root:copying tvm/contrib/msc/core/ir/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym INFO:root:copying tvm/contrib/msc/core/gym/namespace.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym INFO:root:copying tvm/contrib/msc/core/gym/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/frontend INFO:root:copying tvm/contrib/msc/core/frontend/translate.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/frontend INFO:root:copying tvm/contrib/msc/core/frontend/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/frontend INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/codegen INFO:root:copying tvm/contrib/msc/core/codegen/sources.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/codegen INFO:root:copying tvm/contrib/msc/core/codegen/codegen.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/codegen INFO:root:copying tvm/contrib/msc/core/codegen/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/codegen INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/track INFO:root:copying tvm/contrib/msc/core/tools/track/tracker.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/track INFO:root:copying tvm/contrib/msc/core/tools/track/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/track INFO:root:copying tvm/contrib/msc/core/tools/track/configer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/track INFO:root:copying tvm/contrib/msc/core/tools/track/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/track INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/quantize INFO:root:copying tvm/contrib/msc/core/tools/quantize/quantizer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/quantize INFO:root:copying tvm/contrib/msc/core/tools/quantize/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/quantize INFO:root:copying tvm/contrib/msc/core/tools/quantize/configer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/quantize INFO:root:copying tvm/contrib/msc/core/tools/quantize/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/quantize INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/prune INFO:root:copying tvm/contrib/msc/core/tools/prune/pruner.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/prune INFO:root:copying tvm/contrib/msc/core/tools/prune/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/prune INFO:root:copying tvm/contrib/msc/core/tools/prune/configer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/prune INFO:root:copying tvm/contrib/msc/core/tools/prune/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/prune INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/distill INFO:root:copying tvm/contrib/msc/core/tools/distill/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/distill INFO:root:copying tvm/contrib/msc/core/tools/distill/distiller.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/distill INFO:root:copying tvm/contrib/msc/core/tools/distill/configer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/distill INFO:root:copying tvm/contrib/msc/core/tools/distill/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/distill INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment INFO:root:copying tvm/contrib/msc/core/gym/environment/quantize_env.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment INFO:root:copying tvm/contrib/msc/core/gym/environment/prune_env.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment INFO:root:copying tvm/contrib/msc/core/gym/environment/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment INFO:root:copying tvm/contrib/msc/core/gym/environment/base_env.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment INFO:root:copying tvm/contrib/msc/core/gym/environment/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control INFO:root:copying tvm/contrib/msc/core/gym/control/worker.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control INFO:root:copying tvm/contrib/msc/core/gym/control/service.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control INFO:root:copying tvm/contrib/msc/core/gym/control/namespace.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control INFO:root:copying tvm/contrib/msc/core/gym/control/controller.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control INFO:root:copying tvm/contrib/msc/core/gym/control/configer.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control INFO:root:copying tvm/contrib/msc/core/gym/control/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/agent INFO:root:copying tvm/contrib/msc/core/gym/agent/search_agent.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/agent INFO:root:copying tvm/contrib/msc/core/gym/agent/method.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/agent INFO:root:copying tvm/contrib/msc/core/gym/agent/base_agent.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/agent INFO:root:copying tvm/contrib/msc/core/gym/agent/__init__.py -> build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/agent INFO:root:running egg_info INFO:root:creating tvm.egg-info INFO:root:writing tvm.egg-info/PKG-INFO INFO:root:writing dependency_links to tvm.egg-info/dependency_links.txt INFO:root:writing requirements to tvm.egg-info/requires.txt INFO:root:writing top-level names to tvm.egg-info/top_level.txt INFO:root:writing manifest file 'tvm.egg-info/SOURCES.txt' INFO:root:dependency ../ffi/include/tvm/ffi/c_api.h won't be automatically included in the manifest: the path can't have `..` segments INFO:root:reading manifest file 'tvm.egg-info/SOURCES.txt' INFO:root:reading manifest template 'MANIFEST.in' INFO:root:writing manifest file 'tvm.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.cmake' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.cmake' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.cmake' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.cmake' to be distributed and are already explicitly excluding 'tvm.cmake' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.cmake.libs' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.cmake.libs' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.cmake.libs' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.cmake.libs' to be distributed and are already explicitly excluding 'tvm.cmake.libs' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.cmake.modules' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.cmake.modules' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.cmake.modules' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.cmake.modules' to be distributed and are already explicitly excluding 'tvm.cmake.modules' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.cmake.modules.contrib' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.cmake.modules.contrib' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.cmake.modules.contrib' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.cmake.modules.contrib' to be distributed and are already explicitly excluding 'tvm.cmake.modules.contrib' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.cmake.utils' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.cmake.utils' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.cmake.utils' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.cmake.utils' to be distributed and are already explicitly excluding 'tvm.cmake.utils' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.configs.host' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.configs.host' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.configs.host' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.configs.host' to be distributed and are already explicitly excluding 'tvm.configs.host' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.configs.test' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.configs.test' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.configs.test' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.configs.test' to be distributed and are already explicitly excluding 'tvm.configs.test' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.ffi.cython' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.ffi.cython' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.ffi.cython' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.ffi.cython' to be distributed and are already explicitly excluding 'tvm.ffi.cython' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.arith' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.arith' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.arith' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.arith' to be distributed and are already explicitly excluding 'tvm.include.tvm.arith' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.ir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.ir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.ir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.ir' to be distributed and are already explicitly excluding 'tvm.include.tvm.ir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.meta_schedule' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.meta_schedule' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.meta_schedule' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.meta_schedule' to be distributed and are already explicitly excluding 'tvm.include.tvm.meta_schedule' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.meta_schedule.schedule.cpu' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.meta_schedule.schedule.cpu' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.meta_schedule.schedule.cpu' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.meta_schedule.schedule.cpu' to be distributed and are already explicitly excluding 'tvm.include.tvm.meta_schedule.schedule.cpu' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.meta_schedule.schedule.cuda' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.meta_schedule.schedule.cuda' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.meta_schedule.schedule.cuda' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.meta_schedule.schedule.cuda' to be distributed and are already explicitly excluding 'tvm.include.tvm.meta_schedule.schedule.cuda' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.meta_schedule.schedule.generic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.meta_schedule.schedule.generic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.meta_schedule.schedule.generic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.meta_schedule.schedule.generic' to be distributed and are already explicitly excluding 'tvm.include.tvm.meta_schedule.schedule.generic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.meta_schedule.schedule.x86' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.meta_schedule.schedule.x86' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.meta_schedule.schedule.x86' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.meta_schedule.schedule.x86' to be distributed and are already explicitly excluding 'tvm.include.tvm.meta_schedule.schedule.x86' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.node' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.node' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.node' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.node' to be distributed and are already explicitly excluding 'tvm.include.tvm.node' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.relax' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.relax' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.relax' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.relax' to be distributed and are already explicitly excluding 'tvm.include.tvm.relax' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.relax.attrs' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.relax.attrs' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.relax.attrs' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.relax.attrs' to be distributed and are already explicitly excluding 'tvm.include.tvm.relax.attrs' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.relax.distributed' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.relax.distributed' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.relax.distributed' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.relax.distributed' to be distributed and are already explicitly excluding 'tvm.include.tvm.relax.distributed' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.runtime' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.runtime' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.runtime' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.runtime' to be distributed and are already explicitly excluding 'tvm.include.tvm.runtime' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.runtime.contrib' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.runtime.contrib' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.runtime.contrib' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.runtime.contrib' to be distributed and are already explicitly excluding 'tvm.include.tvm.runtime.contrib' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.runtime.disco' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.runtime.disco' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.runtime.disco' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.runtime.disco' to be distributed and are already explicitly excluding 'tvm.include.tvm.runtime.disco' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.runtime.memory' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.runtime.memory' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.runtime.memory' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.runtime.memory' to be distributed and are already explicitly excluding 'tvm.include.tvm.runtime.memory' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.runtime.vm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.runtime.vm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.runtime.vm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.runtime.vm' to be distributed and are already explicitly excluding 'tvm.include.tvm.runtime.vm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.script.ir_builder' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.script.ir_builder' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.script.ir_builder' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.script.ir_builder' to be distributed and are already explicitly excluding 'tvm.include.tvm.script.ir_builder' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.script.ir_builder.ir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.script.ir_builder.ir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.script.ir_builder.ir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.script.ir_builder.ir' to be distributed and are already explicitly excluding 'tvm.include.tvm.script.ir_builder.ir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.script.ir_builder.relax' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.script.ir_builder.relax' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.script.ir_builder.relax' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.script.ir_builder.relax' to be distributed and are already explicitly excluding 'tvm.include.tvm.script.ir_builder.relax' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.script.ir_builder.tir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.script.ir_builder.tir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.script.ir_builder.tir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.script.ir_builder.tir' to be distributed and are already explicitly excluding 'tvm.include.tvm.script.ir_builder.tir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.script.printer' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.script.printer' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.script.printer' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.script.printer' to be distributed and are already explicitly excluding 'tvm.include.tvm.script.printer' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.support' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.support' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.support' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.support' to be distributed and are already explicitly excluding 'tvm.include.tvm.support' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.target' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.target' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.target' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.target' to be distributed and are already explicitly excluding 'tvm.include.tvm.target' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.te' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.te' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.te' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.te' to be distributed and are already explicitly excluding 'tvm.include.tvm.te' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.tir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.tir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.tir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.tir' to be distributed and are already explicitly excluding 'tvm.include.tvm.tir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.tir.schedule' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.tir.schedule' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.tir.schedule' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.tir.schedule' to be distributed and are already explicitly excluding 'tvm.include.tvm.tir.schedule' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.topi' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.topi' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.topi' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.topi' to be distributed and are already explicitly excluding 'tvm.include.tvm.topi' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.topi.contrib' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.topi.contrib' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.topi.contrib' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.topi.contrib' to be distributed and are already explicitly excluding 'tvm.include.tvm.topi.contrib' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.topi.detail' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.topi.detail' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.topi.detail' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.topi.detail' to be distributed and are already explicitly excluding 'tvm.include.tvm.topi.detail' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.topi.nn' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.topi.nn' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.topi.nn' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.topi.nn' to be distributed and are already explicitly excluding 'tvm.include.tvm.topi.nn' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.include.tvm.topi.vision' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.include.tvm.topi.vision' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.include.tvm.topi.vision' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.include.tvm.topi.vision' to be distributed and are already explicitly excluding 'tvm.include.tvm.topi.vision' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm' to be distributed and are already explicitly excluding 'tvm.jvm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.assembly' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.assembly' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.assembly' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.assembly' to be distributed and are already explicitly excluding 'tvm.jvm.assembly' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.conf' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.conf' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.conf' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.conf' to be distributed and are already explicitly excluding 'tvm.jvm.conf' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.core' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.core' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.core' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.core' to be distributed and are already explicitly excluding 'tvm.jvm.core' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.core.src.main.java.org.apache.tvm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.core.src.main.java.org.apache.tvm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.core.src.main.java.org.apache.tvm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.core.src.main.java.org.apache.tvm' to be distributed and are already explicitly excluding 'tvm.jvm.core.src.main.java.org.apache.tvm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.core.src.main.java.org.apache.tvm.rpc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.core.src.main.java.org.apache.tvm.rpc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.core.src.main.java.org.apache.tvm.rpc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.core.src.main.java.org.apache.tvm.rpc' to be distributed and are already explicitly excluding 'tvm.jvm.core.src.main.java.org.apache.tvm.rpc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.core.src.test.java.org.apache.tvm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.core.src.test.java.org.apache.tvm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.core.src.test.java.org.apache.tvm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.core.src.test.java.org.apache.tvm' to be distributed and are already explicitly excluding 'tvm.jvm.core.src.test.java.org.apache.tvm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.core.src.test.java.org.apache.tvm.rpc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.core.src.test.java.org.apache.tvm.rpc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.core.src.test.java.org.apache.tvm.rpc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.core.src.test.java.org.apache.tvm.rpc' to be distributed and are already explicitly excluding 'tvm.jvm.core.src.test.java.org.apache.tvm.rpc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.core.src.test.scripts' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.core.src.test.scripts' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.core.src.test.scripts' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.core.src.test.scripts' to be distributed and are already explicitly excluding 'tvm.jvm.core.src.test.scripts' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.native' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.native' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.native' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.native' to be distributed and are already explicitly excluding 'tvm.jvm.native' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.jvm.native.src.main.native' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.jvm.native.src.main.native' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.jvm.native.src.main.native' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.jvm.native.src.main.native' to be distributed and are already explicitly excluding 'tvm.jvm.native.src.main.native' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.arith' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.arith' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.arith' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.arith' to be distributed and are already explicitly excluding 'tvm.src.arith' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib' to be distributed and are already explicitly excluding 'tvm.src.contrib' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.core' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.core' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.core' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.core' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.core' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.core.codegen' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.core.codegen' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.core.codegen' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.core.codegen' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.core.codegen' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.core.ir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.core.ir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.core.ir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.core.ir' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.core.ir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.core.printer' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.core.printer' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.core.printer' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.core.printer' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.core.printer' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.core.transform' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.core.transform' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.core.transform' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.core.transform' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.core.transform' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.framework.tensorflow' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.framework.tensorflow' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.framework.tensorflow' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.framework.tensorflow' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.framework.tensorflow' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.framework.tensorrt' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.framework.tensorrt' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.framework.tensorrt' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.framework.tensorrt' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.framework.tensorrt' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.framework.torch' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.framework.torch' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.framework.torch' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.framework.torch' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.framework.torch' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.framework.tvm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.framework.tvm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.framework.tvm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.framework.tvm' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.framework.tvm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.contrib.msc.plugin' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.contrib.msc.plugin' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.contrib.msc.plugin' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.contrib.msc.plugin' to be distributed and are already explicitly excluding 'tvm.src.contrib.msc.plugin' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.ir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.ir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.ir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.ir' to be distributed and are already explicitly excluding 'tvm.src.ir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.builder' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.builder' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.builder' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.builder' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.builder' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.cost_model' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.cost_model' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.cost_model' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.cost_model' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.cost_model' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.database' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.database' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.database' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.database' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.database' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.feature_extractor' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.feature_extractor' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.feature_extractor' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.feature_extractor' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.feature_extractor' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.measure_callback' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.measure_callback' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.measure_callback' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.measure_callback' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.measure_callback' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.mutator' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.mutator' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.mutator' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.mutator' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.mutator' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.postproc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.postproc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.postproc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.postproc' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.postproc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.runner' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.runner' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.runner' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.runner' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.runner' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.schedule.cpu' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.schedule.cpu' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.schedule.cpu' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.schedule.cpu' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.schedule.cpu' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.schedule.cuda' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.schedule.cuda' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.schedule.cuda' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.schedule.cuda' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.schedule.cuda' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.schedule.generic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.schedule.generic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.schedule.generic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.schedule.generic' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.schedule.generic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.schedule.x86' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.schedule.x86' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.schedule.x86' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.schedule.x86' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.schedule.x86' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.schedule_rule' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.schedule_rule' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.schedule_rule' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.schedule_rule' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.schedule_rule' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.search_strategy' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.search_strategy' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.search_strategy' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.search_strategy' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.search_strategy' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.space_generator' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.space_generator' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.space_generator' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.space_generator' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.space_generator' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.meta_schedule.task_scheduler' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.meta_schedule.task_scheduler' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.meta_schedule.task_scheduler' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.meta_schedule.task_scheduler' to be distributed and are already explicitly excluding 'tvm.src.meta_schedule.task_scheduler' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.node' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.node' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.node' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.node' to be distributed and are already explicitly excluding 'tvm.src.node' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax' to be distributed and are already explicitly excluding 'tvm.src.relax' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.analysis' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.analysis' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.analysis' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.analysis' to be distributed and are already explicitly excluding 'tvm.src.relax.analysis' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend' to be distributed and are already explicitly excluding 'tvm.src.relax.backend' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.clml' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.clml' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.clml' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.clml' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.clml' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.codegen_c' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.codegen_c' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.codegen_c' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.codegen_c' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.codegen_c' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.codegen_json' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.codegen_json' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.codegen_json' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.codegen_json' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.codegen_json' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.cublas' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.cublas' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.cublas' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.cublas' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.cublas' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.cudnn' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.cudnn' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.cudnn' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.cudnn' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.cudnn' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.cutlass' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.cutlass' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.cutlass' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.cutlass' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.cutlass' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.dnnl' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.dnnl' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.dnnl' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.dnnl' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.dnnl' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.hipblas' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.hipblas' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.hipblas' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.hipblas' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.hipblas' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.nnapi' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.nnapi' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.nnapi' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.nnapi' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.nnapi' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.contrib.tensorrt' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.contrib.tensorrt' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.contrib.tensorrt' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.contrib.tensorrt' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.contrib.tensorrt' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.backend.vm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.backend.vm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.backend.vm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.backend.vm' to be distributed and are already explicitly excluding 'tvm.src.relax.backend.vm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.distributed' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.distributed' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.distributed' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.distributed' to be distributed and are already explicitly excluding 'tvm.src.relax.distributed' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.distributed.transform' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.distributed.transform' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.distributed.transform' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.distributed.transform' to be distributed and are already explicitly excluding 'tvm.src.relax.distributed.transform' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.ir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.ir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.ir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.ir' to be distributed and are already explicitly excluding 'tvm.src.relax.ir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.op' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.op' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.op' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.op' to be distributed and are already explicitly excluding 'tvm.src.relax.op' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.op.ccl' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.op.ccl' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.op.ccl' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.op.ccl' to be distributed and are already explicitly excluding 'tvm.src.relax.op.ccl' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.op.distributed' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.op.distributed' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.op.distributed' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.op.distributed' to be distributed and are already explicitly excluding 'tvm.src.relax.op.distributed' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.op.image' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.op.image' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.op.image' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.op.image' to be distributed and are already explicitly excluding 'tvm.src.relax.op.image' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.op.memory' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.op.memory' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.op.memory' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.op.memory' to be distributed and are already explicitly excluding 'tvm.src.relax.op.memory' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.op.nn' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.op.nn' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.op.nn' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.op.nn' to be distributed and are already explicitly excluding 'tvm.src.relax.op.nn' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.op.tensor' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.op.tensor' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.op.tensor' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.op.tensor' to be distributed and are already explicitly excluding 'tvm.src.relax.op.tensor' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.testing' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.testing' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.testing' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.testing' to be distributed and are already explicitly excluding 'tvm.src.relax.testing' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.training' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.training' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.training' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.training' to be distributed and are already explicitly excluding 'tvm.src.relax.training' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.relax.transform' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.relax.transform' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.relax.transform' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.relax.transform' to be distributed and are already explicitly excluding 'tvm.src.relax.transform' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime' to be distributed and are already explicitly excluding 'tvm.src.runtime' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.amx' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.amx' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.amx' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.amx' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.amx' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.arm_compute_lib' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.arm_compute_lib' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.arm_compute_lib' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.arm_compute_lib' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.arm_compute_lib' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.bnns' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.bnns' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.bnns' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.bnns' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.bnns' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.cblas' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.cblas' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.cblas' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.cblas' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.cblas' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.clml' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.clml' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.clml' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.clml' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.clml' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.coreml' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.coreml' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.coreml' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.coreml' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.coreml' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.cublas' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.cublas' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.cublas' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.cublas' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.cublas' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.cudnn' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.cudnn' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.cudnn' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.cudnn' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.cudnn' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.cudnn.cudnn_frontend' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.cudnn.cudnn_frontend' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.cudnn.cudnn_frontend' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.cudnn.cudnn_frontend' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.cudnn.cudnn_frontend' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.curand' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.curand' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.curand' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.curand' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.curand' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.cutlass' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.cutlass' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.cutlass' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.cutlass' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.cutlass' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.dnnl' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.dnnl' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.dnnl' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.dnnl' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.dnnl' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.edgetpu' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.edgetpu' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.edgetpu' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.edgetpu' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.edgetpu' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.hipblas' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.hipblas' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.hipblas' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.hipblas' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.hipblas' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.json' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.json' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.json' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.json' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.json' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.miopen' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.miopen' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.miopen' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.miopen' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.miopen' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.mps' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.mps' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.mps' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.mps' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.mps' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.mrvl' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.mrvl' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.mrvl' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.mrvl' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.mrvl' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.msc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.msc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.msc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.msc' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.msc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.mscclpp' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.mscclpp' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.mscclpp' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.mscclpp' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.mscclpp' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.nnapi' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.nnapi' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.nnapi' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.nnapi' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.nnapi' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.nvshmem' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.nvshmem' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.nvshmem' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.nvshmem' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.nvshmem' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.papi' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.papi' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.papi' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.papi' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.papi' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.random' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.random' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.random' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.random' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.random' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.rocblas' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.rocblas' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.rocblas' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.rocblas' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.rocblas' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.sort' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.sort' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.sort' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.sort' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.sort' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.tensorrt' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.tensorrt' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.tensorrt' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.tensorrt' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.tensorrt' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.tflite' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.tflite' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.tflite' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.tflite' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.tflite' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.thrust' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.thrust' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.thrust' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.thrust' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.thrust' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.contrib.vllm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.contrib.vllm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.contrib.vllm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.contrib.vllm' to be distributed and are already explicitly excluding 'tvm.src.runtime.contrib.vllm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.cuda' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.cuda' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.cuda' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.cuda' to be distributed and are already explicitly excluding 'tvm.src.runtime.cuda' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.disco' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.disco' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.disco' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.disco' to be distributed and are already explicitly excluding 'tvm.src.runtime.disco' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.disco.cuda_ipc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.disco.cuda_ipc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.disco.cuda_ipc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.disco.cuda_ipc' to be distributed and are already explicitly excluding 'tvm.src.runtime.disco.cuda_ipc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.disco.distributed' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.disco.distributed' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.disco.distributed' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.disco.distributed' to be distributed and are already explicitly excluding 'tvm.src.runtime.disco.distributed' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.disco.nccl' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.disco.nccl' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.disco.nccl' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.disco.nccl' to be distributed and are already explicitly excluding 'tvm.src.runtime.disco.nccl' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.hexagon' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.hexagon' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.hexagon' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.hexagon' to be distributed and are already explicitly excluding 'tvm.src.runtime.hexagon' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.hexagon.ops' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.hexagon.ops' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.hexagon.ops' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.hexagon.ops' to be distributed and are already explicitly excluding 'tvm.src.runtime.hexagon.ops' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.hexagon.profiler' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.hexagon.profiler' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.hexagon.profiler' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.hexagon.profiler' to be distributed and are already explicitly excluding 'tvm.src.runtime.hexagon.profiler' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.hexagon.qhl' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.hexagon.qhl' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.hexagon.qhl' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.hexagon.qhl' to be distributed and are already explicitly excluding 'tvm.src.runtime.hexagon.qhl' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.hexagon.rpc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.hexagon.rpc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.hexagon.rpc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.hexagon.rpc' to be distributed and are already explicitly excluding 'tvm.src.runtime.hexagon.rpc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.hexagon.rpc.android' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.hexagon.rpc.android' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.hexagon.rpc.android' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.hexagon.rpc.android' to be distributed and are already explicitly excluding 'tvm.src.runtime.hexagon.rpc.android' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.hexagon.rpc.hexagon' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.hexagon.rpc.hexagon' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.hexagon.rpc.hexagon' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.hexagon.rpc.hexagon' to be distributed and are already explicitly excluding 'tvm.src.runtime.hexagon.rpc.hexagon' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.hexagon.rpc.simulator' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.hexagon.rpc.simulator' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.hexagon.rpc.simulator' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.hexagon.rpc.simulator' to be distributed and are already explicitly excluding 'tvm.src.runtime.hexagon.rpc.simulator' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.memory' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.memory' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.memory' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.memory' to be distributed and are already explicitly excluding 'tvm.src.runtime.memory' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.metal' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.metal' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.metal' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.metal' to be distributed and are already explicitly excluding 'tvm.src.runtime.metal' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.minrpc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.minrpc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.minrpc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.minrpc' to be distributed and are already explicitly excluding 'tvm.src.runtime.minrpc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.minrpc.posix_popen_server' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.minrpc.posix_popen_server' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.minrpc.posix_popen_server' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.minrpc.posix_popen_server' to be distributed and are already explicitly excluding 'tvm.src.runtime.minrpc.posix_popen_server' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.opencl' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.opencl' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.opencl' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.opencl' to be distributed and are already explicitly excluding 'tvm.src.runtime.opencl' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.opencl.opencl_wrapper' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.opencl.opencl_wrapper' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.opencl.opencl_wrapper' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.opencl.opencl_wrapper' to be distributed and are already explicitly excluding 'tvm.src.runtime.opencl.opencl_wrapper' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.rocm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.rocm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.rocm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.rocm' to be distributed and are already explicitly excluding 'tvm.src.runtime.rocm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.rpc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.rpc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.rpc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.rpc' to be distributed and are already explicitly excluding 'tvm.src.runtime.rpc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.spirv' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.spirv' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.spirv' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.spirv' to be distributed and are already explicitly excluding 'tvm.src.runtime.spirv' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.vm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.vm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.vm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.vm' to be distributed and are already explicitly excluding 'tvm.src.runtime.vm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.vm.cuda' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.vm.cuda' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.vm.cuda' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.vm.cuda' to be distributed and are already explicitly excluding 'tvm.src.runtime.vm.cuda' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.vm.hexagon' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.vm.hexagon' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.vm.hexagon' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.vm.hexagon' to be distributed and are already explicitly excluding 'tvm.src.runtime.vm.hexagon' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.runtime.vulkan' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.runtime.vulkan' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.runtime.vulkan' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.runtime.vulkan' to be distributed and are already explicitly excluding 'tvm.src.runtime.vulkan' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.script.ir_builder' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.script.ir_builder' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.script.ir_builder' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.script.ir_builder' to be distributed and are already explicitly excluding 'tvm.src.script.ir_builder' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.script.ir_builder.ir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.script.ir_builder.ir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.script.ir_builder.ir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.script.ir_builder.ir' to be distributed and are already explicitly excluding 'tvm.src.script.ir_builder.ir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.script.ir_builder.relax' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.script.ir_builder.relax' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.script.ir_builder.relax' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.script.ir_builder.relax' to be distributed and are already explicitly excluding 'tvm.src.script.ir_builder.relax' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.script.ir_builder.tir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.script.ir_builder.tir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.script.ir_builder.tir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.script.ir_builder.tir' to be distributed and are already explicitly excluding 'tvm.src.script.ir_builder.tir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.script.printer' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.script.printer' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.script.printer' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.script.printer' to be distributed and are already explicitly excluding 'tvm.src.script.printer' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.script.printer.doc_printer' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.script.printer.doc_printer' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.script.printer.doc_printer' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.script.printer.doc_printer' to be distributed and are already explicitly excluding 'tvm.src.script.printer.doc_printer' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.script.printer.ir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.script.printer.ir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.script.printer.ir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.script.printer.ir' to be distributed and are already explicitly excluding 'tvm.src.script.printer.ir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.script.printer.relax' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.script.printer.relax' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.script.printer.relax' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.script.printer.relax' to be distributed and are already explicitly excluding 'tvm.src.script.printer.relax' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.script.printer.tir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.script.printer.tir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.script.printer.tir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.script.printer.tir' to be distributed and are already explicitly excluding 'tvm.src.script.printer.tir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.support' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.support' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.support' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.support' to be distributed and are already explicitly excluding 'tvm.src.support' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target' to be distributed and are already explicitly excluding 'tvm.src.target' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target.datatype' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target.datatype' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target.datatype' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target.datatype' to be distributed and are already explicitly excluding 'tvm.src.target.datatype' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target.datatype.myfloat' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target.datatype.myfloat' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target.datatype.myfloat' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target.datatype.myfloat' to be distributed and are already explicitly excluding 'tvm.src.target.datatype.myfloat' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target.datatype.posit' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target.datatype.posit' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target.datatype.posit' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target.datatype.posit' to be distributed and are already explicitly excluding 'tvm.src.target.datatype.posit' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target.llvm' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target.llvm' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target.llvm' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target.llvm' to be distributed and are already explicitly excluding 'tvm.src.target.llvm' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target.opt' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target.opt' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target.opt' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target.opt' to be distributed and are already explicitly excluding 'tvm.src.target.opt' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target.parsers' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target.parsers' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target.parsers' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target.parsers' to be distributed and are already explicitly excluding 'tvm.src.target.parsers' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target.source' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target.source' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target.source' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target.source' to be distributed and are already explicitly excluding 'tvm.src.target.source' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target.source.literal' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target.source.literal' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target.source.literal' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target.source.literal' to be distributed and are already explicitly excluding 'tvm.src.target.source.literal' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.target.spirv' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.target.spirv' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.target.spirv' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.target.spirv' to be distributed and are already explicitly excluding 'tvm.src.target.spirv' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.te' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.te' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.te' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.te' to be distributed and are already explicitly excluding 'tvm.src.te' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.te.operation' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.te.operation' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.te.operation' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.te.operation' to be distributed and are already explicitly excluding 'tvm.src.te.operation' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.tir.analysis' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.tir.analysis' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.tir.analysis' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.tir.analysis' to be distributed and are already explicitly excluding 'tvm.src.tir.analysis' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.tir.ir' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.tir.ir' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.tir.ir' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.tir.ir' to be distributed and are already explicitly excluding 'tvm.src.tir.ir' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.tir.ir.script' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.tir.ir.script' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.tir.ir.script' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.tir.ir.script' to be distributed and are already explicitly excluding 'tvm.src.tir.ir.script' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.tir.op' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.tir.op' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.tir.op' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.tir.op' to be distributed and are already explicitly excluding 'tvm.src.tir.op' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.tir.schedule' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.tir.schedule' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.tir.schedule' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.tir.schedule' to be distributed and are already explicitly excluding 'tvm.src.tir.schedule' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.tir.schedule.analysis' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.tir.schedule.analysis' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.tir.schedule.analysis' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.tir.schedule.analysis' to be distributed and are already explicitly excluding 'tvm.src.tir.schedule.analysis' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.tir.schedule.primitive' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.tir.schedule.primitive' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.tir.schedule.primitive' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.tir.schedule.primitive' to be distributed and are already explicitly excluding 'tvm.src.tir.schedule.primitive' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.tir.transforms' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.tir.transforms' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.tir.transforms' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.tir.transforms' to be distributed and are already explicitly excluding 'tvm.src.tir.transforms' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.src.topi' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.src.topi' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.src.topi' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.src.topi' to be distributed and are already explicitly excluding 'tvm.src.topi' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.web' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.web' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.web' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.web' to be distributed and are already explicitly excluding 'tvm.web' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.web.apps.browser' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.web.apps.browser' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.web.apps.browser' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.web.apps.browser' to be distributed and are already explicitly excluding 'tvm.web.apps.browser' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.web.apps.node' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.web.apps.node' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.web.apps.node' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.web.apps.node' to be distributed and are already explicitly excluding 'tvm.web.apps.node' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.web.emcc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.web.emcc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.web.emcc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.web.emcc' to be distributed and are already explicitly excluding 'tvm.web.emcc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.web.src' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.web.src' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.web.src' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.web.src' to be distributed and are already explicitly excluding 'tvm.web.src' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.web.tests.node' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.web.tests.node' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.web.tests.node' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.web.tests.node' to be distributed and are already explicitly excluding 'tvm.web.tests.node' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'tvm.web.tests.python' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'tvm.web.tests.python' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'tvm.web.tests.python' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'tvm.web.tests.python' to be distributed and are already explicitly excluding 'tvm.web.tests.python' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) INFO:root:copying tvm/CMakeLists.txt -> build/lib.linux-aarch64-cpython-312/tvm INFO:root:copying tvm/libtvm.so -> build/lib.linux-aarch64-cpython-312/tvm INFO:root:copying tvm/libtvm_runtime.so -> build/lib.linux-aarch64-cpython-312/tvm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/compiler-rt INFO:root:copying tvm/3rdparty/compiler-rt/builtin_fp16.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/compiler-rt INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/.git -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/.gitignore -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/Isaac.Newton-Opticks.txt -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/LICENSE -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/Makefile.am -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/Makefile.in -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/README.md -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/aclocal.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/alloc.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/allocfail.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/allocfail.sh -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/atomic.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/backtrace-supported.h.in -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/backtrace.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/backtrace.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/btest.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/compile -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/config.guess -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/config.h.in -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/config.sub -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/configure -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/configure.ac -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/dwarf.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/edtest.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/edtest2.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/elf.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/fileline.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/filenames.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/filetype.awk -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/install-debuginfo-for-buildid.sh.in -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/install-sh -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/instrumented_alloc.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/internal.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/libtool.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/ltmain.sh -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/ltoptions.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/ltsugar.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/ltversion.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/lt~obsolete.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/macho.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/missing -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/mmap.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/mmapio.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/move-if-change -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/mtest.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/nounwind.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/pecoff.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/posix.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/print.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/read.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/simple.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/sort.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/state.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/stest.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/test-driver -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/test_format.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/testlib.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/testlib.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/ttest.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/unittest.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/unknown.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/xcoff.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/xztest.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:copying tvm/3rdparty/libbacktrace/ztest.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/enable.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/lead-dot.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/libtool.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/ltoptions.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/ltsugar.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/ltversion.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/lt~obsolete.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/multi.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/override.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/unwind_ipinfo.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:copying tvm/3rdparty/libbacktrace/config/warnings.m4 -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc INFO:root:copying tvm/3rdparty/libcrc/.gitignore -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/include INFO:root:copying tvm/3rdparty/libcrc/include/checksum.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/include INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/src INFO:root:copying tvm/3rdparty/libcrc/src/crcccitt.c -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/src INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/tab INFO:root:copying tvm/3rdparty/libcrc/tab/gentab_ccitt.inc -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/tab INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny INFO:root:copying tvm/3rdparty/mlperftiny/README.md -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny/api INFO:root:copying tvm/3rdparty/mlperftiny/api/internally_implemented.cpp -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny/api INFO:root:copying tvm/3rdparty/mlperftiny/api/internally_implemented.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny/api INFO:root:copying tvm/3rdparty/mlperftiny/api/submitter_implemented.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny/api INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mscclpp/include INFO:root:copying tvm/3rdparty/mscclpp/include/common.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mscclpp/include INFO:root:copying tvm/3rdparty/mscclpp/include/msccl.cuh -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mscclpp/include INFO:root:copying tvm/3rdparty/mscclpp/include/msccl.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mscclpp/include INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/nvbench INFO:root:copying tvm/3rdparty/nvbench/l2_cache_flush.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/nvbench INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/picojson INFO:root:copying tvm/3rdparty/picojson/README.md -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/picojson INFO:root:copying tvm/3rdparty/picojson/picojson.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/picojson INFO:root:copying tvm/3rdparty/picojson/test_picojson.cpp -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/picojson INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/.clang-format -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/.editorconfig -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/.git -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/.gitignore -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/.travis.yml -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/CMakeLists.txt -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/LICENSE -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/README.md -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/appveyor.yml -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/conanfile.py -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:copying tvm/3rdparty/rang/meson.build -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/include INFO:root:copying tvm/3rdparty/rang/include/rang.hpp -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/include INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test INFO:root:copying tvm/3rdparty/rang/test/colorTest.cpp -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test INFO:root:copying tvm/3rdparty/rang/test/envTermMissing.cpp -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test INFO:root:copying tvm/3rdparty/rang/test/meson.build -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test INFO:root:copying tvm/3rdparty/rang/test/test.cpp -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test_package INFO:root:copying tvm/3rdparty/rang/test_package/conanfile.py -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test_package INFO:root:copying tvm/3rdparty/rang/test_package/meson.build -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test_package INFO:root:copying tvm/3rdparty/rang/test_package/visualTest.cpp -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test_package INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/3rdparty/tensorrt_llm INFO:root:copying tvm/3rdparty/tensorrt_llm/custom_allreduce_kernels.cu -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/tensorrt_llm INFO:root:copying tvm/3rdparty/tensorrt_llm/custom_allreduce_kernels.h -> build/lib.linux-aarch64-cpython-312/tvm/3rdparty/tensorrt_llm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/cmake INFO:root:copying tvm/cmake/config.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/cmake/libs INFO:root:copying tvm/cmake/libs/Libbacktrace.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/libs INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/CUDA.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/ClangFlags.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/Git.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/Hexagon.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/HexagonSDK.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/LLVM.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/LibInfo.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/Logging.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/Metal.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/OpenCL.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/OpenMP.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/ROCM.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:copying tvm/cmake/modules/Vulkan.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/AMX.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/ArmComputeLib.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/BLAS.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/BNNS.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/CLML.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/CUTLASS.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/CoreML.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/DNNL.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/MSC.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/MSCCLPP.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/Mrvl.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/NNAPI.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/PAPI.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/Posit.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/Random.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/Sort.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/TFLite.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/TensorRT.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:copying tvm/cmake/modules/contrib/vllm.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/CCache.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/CRTConfig.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/FindCUDA.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/FindLLVM.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/FindNCCL.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/FindNVSHMEM.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/FindOpenCL.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/FindRCCL.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/FindROCM.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/FindVulkan.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/Linker.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/Summary.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:copying tvm/cmake/utils/Utils.cmake -> build/lib.linux-aarch64-cpython-312/tvm/cmake/utils INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/configs/host INFO:root:copying tvm/configs/host/default.json -> build/lib.linux-aarch64-cpython-312/tvm/configs/host INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/configs/test INFO:root:copying tvm/configs/test/compile_config_test.json -> build/lib.linux-aarch64-cpython-312/tvm/configs/test INFO:root:copying tvm/configs/test/tune_config_test.json -> build/lib.linux-aarch64-cpython-312/tvm/configs/test INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith INFO:root:copying tvm/include/tvm/arith/analyzer.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith INFO:root:copying tvm/include/tvm/arith/bound.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith INFO:root:copying tvm/include/tvm/arith/int_set.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith INFO:root:copying tvm/include/tvm/arith/int_solver.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith INFO:root:copying tvm/include/tvm/arith/iter_affine_map.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith INFO:root:copying tvm/include/tvm/arith/pattern.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/analysis.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/attrs.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/diagnostic.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/env_func.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/expr.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/function.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/global_info.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/global_var_supply.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/instrument.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/module.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/name_supply.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/op.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/replace_global_vars.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/source_map.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/transform.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/type.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:copying tvm/include/tvm/ir/type_functor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/arg_info.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/builder.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/cost_model.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/database.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/extracted_task.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/feature_extractor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/measure_callback.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/measure_candidate.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/mutator.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/postproc.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/profiler.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/runner.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/schedule_rule.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/search_strategy.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/space_generator.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/task_scheduler.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:copying tvm/include/tvm/meta_schedule/tune_context.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/cpu INFO:root:copying tvm/include/tvm/meta_schedule/schedule/cpu/.gitignore -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/cpu INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/cuda INFO:root:copying tvm/include/tvm/meta_schedule/schedule/cuda/thread_bind.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/cuda INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/generic INFO:root:copying tvm/include/tvm/meta_schedule/schedule/generic/winograd.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/generic INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/x86 INFO:root:copying tvm/include/tvm/meta_schedule/schedule/x86/.gitignore -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/x86 INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/attr_registry_map.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/cast.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/functor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/node.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/reflection.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/repr_printer.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/script_printer.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/serialization.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/structural_equal.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:copying tvm/include/tvm/node/structural_hash.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/analysis.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/backend.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/binding_rewrite.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/block_builder.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/dataflow_matcher.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/dataflow_pattern.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/dataflow_pattern_functor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/exec_builder.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/expr.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/expr_functor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/nested_msg.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/op_attr_types.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/struct_info.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/struct_info_functor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/tir_pattern.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/transform.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/type.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:copying tvm/include/tvm/relax/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/ccl.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/create.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/datatype.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/distributed.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/image.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/index.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/linear_algebra.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/manipulate.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/nn.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/op.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/qdq.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/sampling.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/search.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/sorting.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:copying tvm/include/tvm/relax/attrs/statistical.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/distributed INFO:root:copying tvm/include/tvm/relax/distributed/axis_group_graph.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/distributed INFO:root:copying tvm/include/tvm/relax/distributed/global_info.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/distributed INFO:root:copying tvm/include/tvm/relax/distributed/struct_info.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/distributed INFO:root:copying tvm/include/tvm/relax/distributed/transform.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/distributed INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/base.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/builtin_fp16.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/c_backend_api.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/data_type.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/device_api.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/int_tuple.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/logging.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/module.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/ndarray.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/nvtx.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/object.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/packed_func.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/profiling.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/serializer.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:copying tvm/include/tvm/runtime/threading_backend.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/contrib INFO:root:copying tvm/include/tvm/runtime/contrib/papi.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/contrib INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/disco INFO:root:copying tvm/include/tvm/runtime/disco/builtin.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/disco INFO:root:copying tvm/include/tvm/runtime/disco/cuda_ipc_memory.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/disco INFO:root:copying tvm/include/tvm/runtime/disco/disco_worker.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/disco INFO:root:copying tvm/include/tvm/runtime/disco/session.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/disco INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/memory INFO:root:copying tvm/include/tvm/runtime/memory/memory_manager.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/memory INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm INFO:root:copying tvm/include/tvm/runtime/vm/builtin.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm INFO:root:copying tvm/include/tvm/runtime/vm/bytecode.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm INFO:root:copying tvm/include/tvm/runtime/vm/executable.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm INFO:root:copying tvm/include/tvm/runtime/vm/ndarray_cache_support.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm INFO:root:copying tvm/include/tvm/runtime/vm/vm.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder INFO:root:copying tvm/include/tvm/script/ir_builder/base.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/ir INFO:root:copying tvm/include/tvm/script/ir_builder/ir/frame.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/ir INFO:root:copying tvm/include/tvm/script/ir_builder/ir/ir.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/relax INFO:root:copying tvm/include/tvm/script/ir_builder/relax/frame.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/relax INFO:root:copying tvm/include/tvm/script/ir_builder/relax/ir.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/relax INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/tir INFO:root:copying tvm/include/tvm/script/ir_builder/tir/frame.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/tir INFO:root:copying tvm/include/tvm/script/ir_builder/tir/ir.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/tir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/printer INFO:root:copying tvm/include/tvm/script/printer/doc.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/printer INFO:root:copying tvm/include/tvm/script/printer/ir_docsifier.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/printer INFO:root:copying tvm/include/tvm/script/printer/ir_docsifier_functor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/printer INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/support INFO:root:copying tvm/include/tvm/support/parallel_for.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/support INFO:root:copying tvm/include/tvm/support/random_engine.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/support INFO:root:copying tvm/include/tvm/support/with.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/support INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target INFO:root:copying tvm/include/tvm/target/codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target INFO:root:copying tvm/include/tvm/target/tag.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target INFO:root:copying tvm/include/tvm/target/target.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target INFO:root:copying tvm/include/tvm/target/target_info.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target INFO:root:copying tvm/include/tvm/target/target_kind.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target INFO:root:copying tvm/include/tvm/target/virtual_device.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/te INFO:root:copying tvm/include/tvm/te/operation.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/te INFO:root:copying tvm/include/tvm/te/tensor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/te INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/analysis.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/block_dependence_info.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/block_scope.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/buffer.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/builtin.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/data_layout.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/data_type_rewriter.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/expr.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/expr_functor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/function.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/index_map.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/op.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/op_attr_types.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/stmt.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/stmt_functor.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/transform.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:copying tvm/include/tvm/tir/var.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/schedule INFO:root:copying tvm/include/tvm/tir/schedule/instruction.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/schedule INFO:root:copying tvm/include/tvm/tir/schedule/schedule.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/schedule INFO:root:copying tvm/include/tvm/tir/schedule/state.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/schedule INFO:root:copying tvm/include/tvm/tir/schedule/trace.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/schedule INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi INFO:root:copying tvm/include/tvm/topi/broadcast.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi INFO:root:copying tvm/include/tvm/topi/einsum.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi INFO:root:copying tvm/include/tvm/topi/elemwise.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi INFO:root:copying tvm/include/tvm/topi/nn.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi INFO:root:copying tvm/include/tvm/topi/reduction.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi INFO:root:copying tvm/include/tvm/topi/tags.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi INFO:root:copying tvm/include/tvm/topi/transform.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi INFO:root:copying tvm/include/tvm/topi/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/contrib INFO:root:copying tvm/include/tvm/topi/contrib/cublas.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/contrib INFO:root:copying tvm/include/tvm/topi/contrib/rocblas.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/contrib INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:copying tvm/include/tvm/topi/detail/array_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:copying tvm/include/tvm/topi/detail/broadcast.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:copying tvm/include/tvm/topi/detail/constant_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:copying tvm/include/tvm/topi/detail/extern.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:copying tvm/include/tvm/topi/detail/fuse.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:copying tvm/include/tvm/topi/detail/pad_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:copying tvm/include/tvm/topi/detail/ravel_unravel.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:copying tvm/include/tvm/topi/detail/strided_slice.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:copying tvm/include/tvm/topi/detail/tensor_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/bias_add.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/bnn.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/dense.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/dilate.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/flatten.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/group_norm.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/instance_norm.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/layer_norm.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/local_response_norm.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/mapping.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/pooling.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/rms_norm.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:copying tvm/include/tvm/topi/nn/softmax.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/vision INFO:root:copying tvm/include/tvm/topi/vision/reorg.h -> build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/vision INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm INFO:root:copying tvm/jvm/README.md -> build/lib.linux-aarch64-cpython-312/tvm/jvm INFO:root:copying tvm/jvm/pom.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly INFO:root:copying tvm/jvm/assembly/pom.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/linux-x86_64 INFO:root:copying tvm/jvm/assembly/linux-x86_64/pom.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/linux-x86_64 INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/linux-x86_64/src/main/assembly INFO:root:copying tvm/jvm/assembly/linux-x86_64/src/main/assembly/assembly.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/linux-x86_64/src/main/assembly INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/osx-x86_64 INFO:root:copying tvm/jvm/assembly/osx-x86_64/pom.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/osx-x86_64 INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/osx-x86_64/src/main/assembly INFO:root:copying tvm/jvm/assembly/osx-x86_64/src/main/assembly/assembly.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/osx-x86_64/src/main/assembly INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/conf INFO:root:copying tvm/jvm/conf/google_checks.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/conf INFO:root:copying tvm/jvm/conf/log4j.properties -> build/lib.linux-aarch64-cpython-312/tvm/jvm/conf INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/core INFO:root:copying tvm/jvm/core/pom.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/API.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/APIInternal.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/Base.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/Device.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/Function.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/LibInfo.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/Module.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/NDArray.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/NDArrayBase.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/NativeLibraryLoader.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TVMObject.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TVMType.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TVMValue.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueBytes.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueDouble.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueHandle.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueLong.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueNull.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueString.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/TypeIndex.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/Client.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/ConnectProxyServerProcessor.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/ConnectTrackerServerProcessor.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/NativeServerLoop.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/RPC.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/RPCSession.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/RPCWatchdog.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/Server.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/ServerProcessor.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/SocketChannel.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/StandaloneServerProcessor.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/TVMRemoteDevice.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/main/java/org/apache/tvm/rpc/Utils.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/test/java/org/apache/tvm/FunctionTest.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/test/java/org/apache/tvm/ModuleTest.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/test/java/org/apache/tvm/NDArrayTest.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:copying tvm/jvm/core/src/test/java/org/apache/tvm/TestUtils.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm/rpc INFO:root:copying tvm/jvm/core/src/test/java/org/apache/tvm/rpc/RPCTest.java -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm/rpc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/scripts INFO:root:copying tvm/jvm/core/src/test/scripts/prepare_test_libs.py -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/scripts INFO:root:copying tvm/jvm/core/src/test/scripts/test_rpc_proxy_server.py -> build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/scripts INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/native INFO:root:copying tvm/jvm/native/pom.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/native INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/native/linux-x86_64 INFO:root:copying tvm/jvm/native/linux-x86_64/pom.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/native/linux-x86_64 INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/native/osx-x86_64 INFO:root:copying tvm/jvm/native/osx-x86_64/pom.xml -> build/lib.linux-aarch64-cpython-312/tvm/jvm/native/osx-x86_64 INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/jvm/native/src/main/native INFO:root:copying tvm/jvm/native/src/main/native/jni_helper_func.h -> build/lib.linux-aarch64-cpython-312/tvm/jvm/native/src/main/native INFO:root:copying tvm/jvm/native/src/main/native/org_apache_tvm_native_c_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/jvm/native/src/main/native INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/analyzer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/bound_deducer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/canonical_simplify.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/conjunctive_normal_form.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/conjunctive_normal_form.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/const_fold.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/const_int_bound.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/constraint_extract.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/constraint_extract.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/detect_common_subexpr.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/detect_linear_equation.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/domain_touched.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/int_constraints.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/int_operator.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/int_set.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/interval_set.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/ir_mutator_with_analyzer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/ir_mutator_with_analyzer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/ir_visitor_with_analyzer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/ir_visitor_with_analyzer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/iter_affine_map.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/modular_set.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/narrow_predicate_expression.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/narrow_predicate_expression.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/pattern_match.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/presburger_set.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/presburger_set.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/product_normal_form.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/rewrite_simplify.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/rewrite_simplify.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/scalable_expression.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/scalable_expression.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/solve_linear_equation.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/solve_linear_inequality.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/transitive_comparison_analyzer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/unwrap_vector_expr.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:copying tvm/src/arith/unwrap_vector_expr.h -> build/lib.linux-aarch64-cpython-312/tvm/src/arith INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib INFO:root:copying tvm/src/contrib/rust_extension.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core INFO:root:copying tvm/src/contrib/msc/core/utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core INFO:root:copying tvm/src/contrib/msc/core/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:copying tvm/src/contrib/msc/core/codegen/base_codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:copying tvm/src/contrib/msc/core/codegen/code_stack.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:copying tvm/src/contrib/msc/core/codegen/code_stack.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:copying tvm/src/contrib/msc/core/codegen/codegen_json.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:copying tvm/src/contrib/msc/core/codegen/codegen_json.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:copying tvm/src/contrib/msc/core/codegen/codegen_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:copying tvm/src/contrib/msc/core/codegen/codegen_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:copying tvm/src/contrib/msc/core/codegen/cpp_codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:copying tvm/src/contrib/msc/core/codegen/py_codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir INFO:root:copying tvm/src/contrib/msc/core/ir/graph.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir INFO:root:copying tvm/src/contrib/msc/core/ir/graph.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir INFO:root:copying tvm/src/contrib/msc/core/ir/graph_builder.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir INFO:root:copying tvm/src/contrib/msc/core/ir/graph_builder.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir INFO:root:copying tvm/src/contrib/msc/core/ir/plugin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir INFO:root:copying tvm/src/contrib/msc/core/ir/plugin.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/cpp_printer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/cpp_printer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/msc_base_printer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/msc_base_printer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/msc_doc.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/msc_doc.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/print_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/print_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/prototxt_printer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/prototxt_printer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/python_printer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:copying tvm/src/contrib/msc/core/printer/python_printer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/bind_named_params.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/bind_shape.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/fuse_tuple.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/inline_params.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/layout_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/layout_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/rewrite_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/rewrite_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/set_byoc_attrs.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/set_expr_layout.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:copying tvm/src/contrib/msc/core/transform/set_expr_name.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying tvm/src/contrib/msc/framework/tensorflow/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying tvm/src/contrib/msc/framework/tensorflow/codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying tvm/src/contrib/msc/framework/tensorflow/codegen_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying tvm/src/contrib/msc/framework/tensorflow/config.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying tvm/src/contrib/msc/framework/tensorflow/tf_v1_opcode.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying tvm/src/contrib/msc/framework/tensorflow/tf_v1_opcode.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying tvm/src/contrib/msc/framework/tensorrt/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying tvm/src/contrib/msc/framework/tensorrt/codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying tvm/src/contrib/msc/framework/tensorrt/codegen_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying tvm/src/contrib/msc/framework/tensorrt/tensorrt_opcode.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying tvm/src/contrib/msc/framework/tensorrt/tensorrt_opcode.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying tvm/src/contrib/msc/framework/tensorrt/transform_tensorrt.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch INFO:root:copying tvm/src/contrib/msc/framework/torch/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch INFO:root:copying tvm/src/contrib/msc/framework/torch/codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch INFO:root:copying tvm/src/contrib/msc/framework/torch/codegen_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch INFO:root:copying tvm/src/contrib/msc/framework/torch/config.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch INFO:root:copying tvm/src/contrib/msc/framework/torch/torch_opcode.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch INFO:root:copying tvm/src/contrib/msc/framework/torch/torch_opcode.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm INFO:root:copying tvm/src/contrib/msc/framework/tvm/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm INFO:root:copying tvm/src/contrib/msc/framework/tvm/codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm INFO:root:copying tvm/src/contrib/msc/framework/tvm/codegen_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm INFO:root:copying tvm/src/contrib/msc/framework/tvm/config.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm INFO:root:copying tvm/src/contrib/msc/framework/tvm/relax_opcode.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm INFO:root:copying tvm/src/contrib/msc/framework/tvm/relax_opcode.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin INFO:root:copying tvm/src/contrib/msc/plugin/base_codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin INFO:root:copying tvm/src/contrib/msc/plugin/codegen_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin INFO:root:copying tvm/src/contrib/msc/plugin/tensorrt_codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin INFO:root:copying tvm/src/contrib/msc/plugin/tensorrt_codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin INFO:root:copying tvm/src/contrib/msc/plugin/torch_codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin INFO:root:copying tvm/src/contrib/msc/plugin/torch_codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin INFO:root:copying tvm/src/contrib/msc/plugin/tvm_codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin INFO:root:copying tvm/src/contrib/msc/plugin/tvm_codegen.h -> build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/analysis.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/apply_pass_to_function.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/attr_functor.h -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/attrs.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/diagnostic.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/env_func.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/expr.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/function.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/global_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/global_var_supply.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/instrument.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/name_supply.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/op.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/replace_global_vars.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/source_map.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/transform.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/type.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:copying tvm/src/ir/type_functor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:copying tvm/src/meta_schedule/arg_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:copying tvm/src/meta_schedule/extracted_task.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:copying tvm/src/meta_schedule/module_equality.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:copying tvm/src/meta_schedule/module_equality.h -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:copying tvm/src/meta_schedule/profiler.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:copying tvm/src/meta_schedule/trace_apply.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:copying tvm/src/meta_schedule/trace_apply.h -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:copying tvm/src/meta_schedule/tune_context.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:copying tvm/src/meta_schedule/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/builder INFO:root:copying tvm/src/meta_schedule/builder/builder.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/builder INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/cost_model INFO:root:copying tvm/src/meta_schedule/cost_model/cost_model.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/cost_model INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database INFO:root:copying tvm/src/meta_schedule/database/database.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database INFO:root:copying tvm/src/meta_schedule/database/database_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database INFO:root:copying tvm/src/meta_schedule/database/json_database.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database INFO:root:copying tvm/src/meta_schedule/database/memory_database.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database INFO:root:copying tvm/src/meta_schedule/database/ordered_union_database.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database INFO:root:copying tvm/src/meta_schedule/database/schedule_fn_database.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database INFO:root:copying tvm/src/meta_schedule/database/union_database.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/feature_extractor INFO:root:copying tvm/src/meta_schedule/feature_extractor/feature_extractor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/feature_extractor INFO:root:copying tvm/src/meta_schedule/feature_extractor/per_store_feature.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/feature_extractor INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/measure_callback INFO:root:copying tvm/src/meta_schedule/measure_callback/add_to_database.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/measure_callback INFO:root:copying tvm/src/meta_schedule/measure_callback/measure_callback.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/measure_callback INFO:root:copying tvm/src/meta_schedule/measure_callback/remove_build_artifact.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/measure_callback INFO:root:copying tvm/src/meta_schedule/measure_callback/update_cost_model.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/measure_callback INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator INFO:root:copying tvm/src/meta_schedule/mutator/mutate_compute_location.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator INFO:root:copying tvm/src/meta_schedule/mutator/mutate_parallel.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator INFO:root:copying tvm/src/meta_schedule/mutator/mutate_thread_binding.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator INFO:root:copying tvm/src/meta_schedule/mutator/mutate_tile_size.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator INFO:root:copying tvm/src/meta_schedule/mutator/mutate_unroll.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator INFO:root:copying tvm/src/meta_schedule/mutator/mutator.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/disallow_async_strided_mem_copy.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/disallow_dynamic_loop.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/postproc.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/rewrite_cooperative_fetch.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/rewrite_layout.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/rewrite_reduction_block.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/rewrite_tensorize.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/rewrite_unbound_block.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/verify_gpu_code.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:copying tvm/src/meta_schedule/postproc/verify_vtcm_limit.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/runner INFO:root:copying tvm/src/meta_schedule/runner/runner.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/runner INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/cpu INFO:root:copying tvm/src/meta_schedule/schedule/cpu/winograd.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/cpu INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/cuda INFO:root:copying tvm/src/meta_schedule/schedule/cuda/thread_bind.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/cuda INFO:root:copying tvm/src/meta_schedule/schedule/cuda/winograd.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/cuda INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/generic INFO:root:copying tvm/src/meta_schedule/schedule/generic/winograd.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/generic INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/x86 INFO:root:copying tvm/src/meta_schedule/schedule/x86/.gitignore -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/x86 INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/add_rfactor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/apply_custom_rule.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/auto_bind.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/auto_inline.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/cross_thread_reduction.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/multi_level_tiling.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/multi_level_tiling.h -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/multi_level_tiling_wide_vector.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/multi_level_tiling_with_intrin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/parallel_vectorize_unroll.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/random_compute_location.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:copying tvm/src/meta_schedule/schedule_rule/schedule_rule.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/search_strategy INFO:root:copying tvm/src/meta_schedule/search_strategy/evolutionary_search.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/search_strategy INFO:root:copying tvm/src/meta_schedule/search_strategy/replay_func.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/search_strategy INFO:root:copying tvm/src/meta_schedule/search_strategy/replay_trace.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/search_strategy INFO:root:copying tvm/src/meta_schedule/search_strategy/search_strategy.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/search_strategy INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/space_generator INFO:root:copying tvm/src/meta_schedule/space_generator/post_order_apply.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/space_generator INFO:root:copying tvm/src/meta_schedule/space_generator/schedule_fn.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/space_generator INFO:root:copying tvm/src/meta_schedule/space_generator/space_generator.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/space_generator INFO:root:copying tvm/src/meta_schedule/space_generator/space_generator_union.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/space_generator INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/task_scheduler INFO:root:copying tvm/src/meta_schedule/task_scheduler/gradient_based.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/task_scheduler INFO:root:copying tvm/src/meta_schedule/task_scheduler/round_robin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/task_scheduler INFO:root:copying tvm/src/meta_schedule/task_scheduler/task_scheduler.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/task_scheduler INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/node INFO:root:copying tvm/src/node/attr_registry.h -> build/lib.linux-aarch64-cpython-312/tvm/src/node INFO:root:copying tvm/src/node/container_printing.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/node INFO:root:copying tvm/src/node/reflection.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/node INFO:root:copying tvm/src/node/repr_printer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/node INFO:root:copying tvm/src/node/script_printer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/node INFO:root:copying tvm/src/node/serialization.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/node INFO:root:copying tvm/src/node/structural_equal.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/node INFO:root:copying tvm/src/node/structural_hash.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/node INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax INFO:root:copying tvm/src/relax/utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/analysis.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/collect_call_map.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/computable_at_compile_time.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/detect_recursion.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/graph_partitioner.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/graph_partitioner.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/layout_transformation.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/shape_analysis.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/struct_info_analysis.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/tir_op_pattern_kind.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/udchain.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/var2value.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:copying tvm/src/relax/analysis/well_formed.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend INFO:root:copying tvm/src/relax/backend/pattern_registry.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend INFO:root:copying tvm/src/relax/backend/pattern_registry.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend INFO:root:copying tvm/src/relax/backend/task_extraction.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib INFO:root:copying tvm/src/relax/backend/contrib/utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib INFO:root:copying tvm/src/relax/backend/contrib/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/clml INFO:root:copying tvm/src/relax/backend/contrib/clml/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/clml INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/codegen_c INFO:root:copying tvm/src/relax/backend/contrib/codegen_c/codegen_c.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/codegen_c INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/codegen_json INFO:root:copying tvm/src/relax/backend/contrib/codegen_json/codegen_json.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/codegen_json INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/cublas INFO:root:copying tvm/src/relax/backend/contrib/cublas/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/cublas INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/cudnn INFO:root:copying tvm/src/relax/backend/contrib/cudnn/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/cudnn INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/cutlass INFO:root:copying tvm/src/relax/backend/contrib/cutlass/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/cutlass INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/dnnl INFO:root:copying tvm/src/relax/backend/contrib/dnnl/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/dnnl INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/hipblas INFO:root:copying tvm/src/relax/backend/contrib/hipblas/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/hipblas INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/nnapi INFO:root:copying tvm/src/relax/backend/contrib/nnapi/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/nnapi INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/tensorrt INFO:root:copying tvm/src/relax/backend/contrib/tensorrt/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/tensorrt INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm INFO:root:copying tvm/src/relax/backend/vm/codegen_vm.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm INFO:root:copying tvm/src/relax/backend/vm/codegen_vm_tir.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm INFO:root:copying tvm/src/relax/backend/vm/exec_builder.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm INFO:root:copying tvm/src/relax/backend/vm/lower_runtime_builtin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm INFO:root:copying tvm/src/relax/backend/vm/vm_shape_lower.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed INFO:root:copying tvm/src/relax/distributed/axis_group_graph.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed INFO:root:copying tvm/src/relax/distributed/global_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed INFO:root:copying tvm/src/relax/distributed/struct_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform INFO:root:copying tvm/src/relax/distributed/transform/legalize_redistribute.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform INFO:root:copying tvm/src/relax/distributed/transform/lower_distir.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform INFO:root:copying tvm/src/relax/distributed/transform/lower_global_view_to_local_view.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform INFO:root:copying tvm/src/relax/distributed/transform/propagate_sharding.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform INFO:root:copying tvm/src/relax/distributed/transform/utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform INFO:root:copying tvm/src/relax/distributed/transform/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/binding_rewrite.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/block_builder.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/dataflow_block_rewriter.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/dataflow_expr_rewriter.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/dataflow_matcher.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/dataflow_matcher.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/dataflow_pattern.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/dataflow_pattern_functor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/dataflow_rewriter.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/emit_te.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/emit_te.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/expr.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/expr_functor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/py_expr_functor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/struct_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/struct_info_functor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/tir_pattern.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/transform.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:copying tvm/src/relax/ir/type.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/op INFO:root:copying tvm/src/relax/op/op.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op INFO:root:copying tvm/src/relax/op/op_common.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op INFO:root:copying tvm/src/relax/op/op_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/ccl INFO:root:copying tvm/src/relax/op/ccl/ccl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/ccl INFO:root:copying tvm/src/relax/op/ccl/ccl.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/ccl INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/binary.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/binary.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/ccl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/distributed.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/distributed.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/linear_algebra.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/linear_algebra.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/manipulate.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/manipulate.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/nn.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/nn.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/op.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/statistical.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/statistical.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/unary.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/unary.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:copying tvm/src/relax/op/distributed/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/image INFO:root:copying tvm/src/relax/op/image/resize.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/image INFO:root:copying tvm/src/relax/op/image/resize.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/image INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/memory INFO:root:copying tvm/src/relax/op/memory/view.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/memory INFO:root:copying tvm/src/relax/op/memory/view.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/memory INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn INFO:root:copying tvm/src/relax/op/nn/attention.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn INFO:root:copying tvm/src/relax/op/nn/attention.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn INFO:root:copying tvm/src/relax/op/nn/convolution.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn INFO:root:copying tvm/src/relax/op/nn/convolution.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn INFO:root:copying tvm/src/relax/op/nn/nn.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn INFO:root:copying tvm/src/relax/op/nn/nn.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn INFO:root:copying tvm/src/relax/op/nn/pooling.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn INFO:root:copying tvm/src/relax/op/nn/pooling.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/binary.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/binary.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/create.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/create.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/datatype.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/datatype.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/grad.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/grad.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/index.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/index.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/inspect.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/inspect.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/linear_algebra.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/linear_algebra.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/manipulate.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/manipulate.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/qdq.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/qdq.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/sampling.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/sampling.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/search.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/search.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/set.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/set.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/sorting.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/sorting.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/statistical.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/statistical.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/ternary.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/ternary.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/unary.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:copying tvm/src/relax/op/tensor/unary.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/testing INFO:root:copying tvm/src/relax/testing/transform.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/testing INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/training INFO:root:copying tvm/src/relax/training/utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/training INFO:root:copying tvm/src/relax/training/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/training INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/adjust_matmul_order.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/allocate_workspace.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/alter_op_impl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/annotate_tir_op_pattern.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/attach_attr_layout_free_buffers.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/attach_global_symbol.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/bind_params.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/bind_symbolic_vars.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/bundle_model_params.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/call_tir_rewrite.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/canonicalize_bindings.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/combine_parallel_matmul.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/compute_prim_value.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/convert_dataflow.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/convert_layout.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/dataflow_inplace.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/dead_code_elimination.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/decompose_ops.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/eliminate_common_subexpr.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/expand_matmul_of_sum.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/expand_tuple_arguments.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/few_shot_tuning.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/fold_constant.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/fuse_ops.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/fuse_tir.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/gradient.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/gradient_simplifier.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/gradient_simplifier.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/infer_amp_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/infer_amp_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/infer_layout_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/infer_layout_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/inline_functions.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/kill_after_last_use.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/lambda_lift.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/lazy_transform_params.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/legalize_ops.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/lift_transform_params.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/lower_alloc_tensor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/merge_composite_functions.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/meta_schedule.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/normalize.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/realize_vdevice.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/remove_purity_checking.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/remove_unused_outputs.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/remove_unused_parameters.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/reorder_permute_dims_after_concat.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/reorder_take_after_matmul.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/replace_global_vars.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/rewrite_cuda_graph.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/rewrite_dataflow_reshape.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/run_codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/split_call_tir_by_pattern.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/split_layout_rewrite_preproc.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/static_plan_block_memory.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/to_mixed_precision.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/to_non_dataflow.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/topological_sort.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/update_param_struct_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/update_vdevice.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:copying tvm/src/relax/transform/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/builtin_fp16.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/const_loader_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/const_loader_module.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/cpu_device_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/device_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/dso_library.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/file_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/file_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/library_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/library_module.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/logging.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/meta_data.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/ndarray.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/nvtx.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/pack_args.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/profiling.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/regex.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/regex.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/source_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/source_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/static_library.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/static_library.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/system_library.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/texture.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/thread_map.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/thread_pool.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/thread_storage_scope.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/threading_backend.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/workspace_pool.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:copying tvm/src/runtime/workspace_pool.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/amx INFO:root:copying tvm/src/runtime/contrib/amx/amx_config.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/amx INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying tvm/src/runtime/contrib/arm_compute_lib/acl_allocator.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying tvm/src/runtime/contrib/arm_compute_lib/acl_allocator.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying tvm/src/runtime/contrib/arm_compute_lib/acl_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying tvm/src/runtime/contrib/arm_compute_lib/acl_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying tvm/src/runtime/contrib/arm_compute_lib/acl_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/bnns INFO:root:copying tvm/src/runtime/contrib/bnns/bnns_json_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/bnns INFO:root:copying tvm/src/runtime/contrib/bnns/bnns_wrp.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/bnns INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cblas INFO:root:copying tvm/src/runtime/contrib/cblas/cblas.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cblas INFO:root:copying tvm/src/runtime/contrib/cblas/dnnl_blas.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cblas INFO:root:copying tvm/src/runtime/contrib/cblas/gemm_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cblas INFO:root:copying tvm/src/runtime/contrib/cblas/mkl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cblas INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml INFO:root:copying tvm/src/runtime/contrib/clml/clml_memory_planner.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml INFO:root:copying tvm/src/runtime/contrib/clml/clml_memory_planner.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml INFO:root:copying tvm/src/runtime/contrib/clml/clml_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml INFO:root:copying tvm/src/runtime/contrib/clml/clml_runtime.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml INFO:root:copying tvm/src/runtime/contrib/clml/clml_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml INFO:root:copying tvm/src/runtime/contrib/clml/clml_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/coreml INFO:root:copying tvm/src/runtime/contrib/coreml/coreml_runtime.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/coreml INFO:root:copying tvm/src/runtime/contrib/coreml/coreml_runtime.mm -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/coreml INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cublas INFO:root:copying tvm/src/runtime/contrib/cublas/cublas.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cublas INFO:root:copying tvm/src/runtime/contrib/cublas/cublas_json_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cublas INFO:root:copying tvm/src/runtime/contrib/cublas/cublas_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cublas INFO:root:copying tvm/src/runtime/contrib/cublas/cublas_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cublas INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn INFO:root:copying tvm/src/runtime/contrib/cudnn/conv_backward.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn INFO:root:copying tvm/src/runtime/contrib/cudnn/conv_forward.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn INFO:root:copying tvm/src/runtime/contrib/cudnn/cudnn_json_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn INFO:root:copying tvm/src/runtime/contrib/cudnn/cudnn_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn INFO:root:copying tvm/src/runtime/contrib/cudnn/cudnn_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn INFO:root:copying tvm/src/runtime/contrib/cudnn/softmax.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/cudnn_frontend INFO:root:copying tvm/src/runtime/contrib/cudnn/cudnn_frontend/attention.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/cudnn_frontend INFO:root:copying tvm/src/runtime/contrib/cudnn/cudnn_frontend/attention.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/cudnn_frontend INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/curand INFO:root:copying tvm/src/runtime/contrib/curand/curand.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/curand INFO:root:copying tvm/src/runtime/contrib/curand/helper_cuda_kernels.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/curand INFO:root:copying tvm/src/runtime/contrib/curand/helper_cuda_kernels.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/curand INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp16_group_gemm.cuh -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp16_group_gemm_runner_sm100.cuh -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp16_group_gemm_runner_sm90.cuh -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp16_group_gemm_sm100.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp16_group_gemm_sm90.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp8_gemm.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp8_group_gemm_sm90.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm.cuh -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm_runner_sm100.cuh -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm_runner_sm90.cuh -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm_sm100.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm_sm90.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_group_gemm_runner_sm100.cuh -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_group_gemm_sm100.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/gemm_runner.cuh -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:copying tvm/src/runtime/contrib/cutlass/weight_preprocess.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl INFO:root:copying tvm/src/runtime/contrib/dnnl/dnnl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl INFO:root:copying tvm/src/runtime/contrib/dnnl/dnnl_json_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl INFO:root:copying tvm/src/runtime/contrib/dnnl/dnnl_kernel.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl INFO:root:copying tvm/src/runtime/contrib/dnnl/dnnl_tensor_requisite.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl INFO:root:copying tvm/src/runtime/contrib/dnnl/dnnl_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl INFO:root:copying tvm/src/runtime/contrib/dnnl/dnnl_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/edgetpu INFO:root:copying tvm/src/runtime/contrib/edgetpu/edgetpu_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/edgetpu INFO:root:copying tvm/src/runtime/contrib/edgetpu/edgetpu_runtime.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/edgetpu INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/hipblas INFO:root:copying tvm/src/runtime/contrib/hipblas/hipblas.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/hipblas INFO:root:copying tvm/src/runtime/contrib/hipblas/hipblas_json_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/hipblas INFO:root:copying tvm/src/runtime/contrib/hipblas/hipblas_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/hipblas INFO:root:copying tvm/src/runtime/contrib/hipblas/hipblas_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/hipblas INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/json INFO:root:copying tvm/src/runtime/contrib/json/json_node.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/json INFO:root:copying tvm/src/runtime/contrib/json/json_runtime.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/json INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/miopen INFO:root:copying tvm/src/runtime/contrib/miopen/conv_forward.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/miopen INFO:root:copying tvm/src/runtime/contrib/miopen/miopen_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/miopen INFO:root:copying tvm/src/runtime/contrib/miopen/miopen_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/miopen INFO:root:copying tvm/src/runtime/contrib/miopen/softmax.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/miopen INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mps INFO:root:copying tvm/src/runtime/contrib/mps/conv.mm -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mps INFO:root:copying tvm/src/runtime/contrib/mps/gemm.mm -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mps INFO:root:copying tvm/src/runtime/contrib/mps/mps_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mps INFO:root:copying tvm/src/runtime/contrib/mps/mps_utils.mm -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mps INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl INFO:root:copying tvm/src/runtime/contrib/mrvl/mrvl_base64.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl INFO:root:copying tvm/src/runtime/contrib/mrvl/mrvl_hw_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl INFO:root:copying tvm/src/runtime/contrib/mrvl/mrvl_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl INFO:root:copying tvm/src/runtime/contrib/mrvl/mrvl_sw_runtime_lib.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl INFO:root:copying tvm/src/runtime/contrib/mrvl/mrvl_sw_runtime_lib.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/msc INFO:root:copying tvm/src/runtime/contrib/msc/tensorrt_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/msc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mscclpp INFO:root:copying tvm/src/runtime/contrib/mscclpp/allreduce.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mscclpp INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi INFO:root:copying tvm/src/runtime/contrib/nnapi/nnapi_builder.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi INFO:root:copying tvm/src/runtime/contrib/nnapi/nnapi_builder.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi INFO:root:copying tvm/src/runtime/contrib/nnapi/nnapi_ops.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi INFO:root:copying tvm/src/runtime/contrib/nnapi/nnapi_ops.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi INFO:root:copying tvm/src/runtime/contrib/nnapi/nnapi_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nvshmem INFO:root:copying tvm/src/runtime/contrib/nvshmem/init.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nvshmem INFO:root:copying tvm/src/runtime/contrib/nvshmem/kv_transfer.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nvshmem INFO:root:copying tvm/src/runtime/contrib/nvshmem/memory_allocator.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nvshmem INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/papi INFO:root:copying tvm/src/runtime/contrib/papi/papi.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/papi INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/random INFO:root:copying tvm/src/runtime/contrib/random/mt_random_engine.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/random INFO:root:copying tvm/src/runtime/contrib/random/random.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/random INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/rocblas INFO:root:copying tvm/src/runtime/contrib/rocblas/rocblas.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/rocblas INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/sort INFO:root:copying tvm/src/runtime/contrib/sort/sort.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/sort INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt INFO:root:copying tvm/src/runtime/contrib/tensorrt/tensorrt_builder.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt INFO:root:copying tvm/src/runtime/contrib/tensorrt/tensorrt_builder.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt INFO:root:copying tvm/src/runtime/contrib/tensorrt/tensorrt_calibrator.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt INFO:root:copying tvm/src/runtime/contrib/tensorrt/tensorrt_logger.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt INFO:root:copying tvm/src/runtime/contrib/tensorrt/tensorrt_ops.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt INFO:root:copying tvm/src/runtime/contrib/tensorrt/tensorrt_ops.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt INFO:root:copying tvm/src/runtime/contrib/tensorrt/tensorrt_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt INFO:root:copying tvm/src/runtime/contrib/tensorrt/tensorrt_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tflite INFO:root:copying tvm/src/runtime/contrib/tflite/tflite_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tflite INFO:root:copying tvm/src/runtime/contrib/tflite/tflite_runtime.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tflite INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/thrust INFO:root:copying tvm/src/runtime/contrib/thrust/thrust.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/thrust INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm INFO:root:copying tvm/src/runtime/contrib/vllm/attention_kernels.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm INFO:root:copying tvm/src/runtime/contrib/vllm/attention_utils.cuh -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm INFO:root:copying tvm/src/runtime/contrib/vllm/cache_alloc.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm INFO:root:copying tvm/src/runtime/contrib/vllm/cache_kernels.cu -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm INFO:root:copying tvm/src/runtime/contrib/vllm/dtype_float16.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda INFO:root:copying tvm/src/runtime/cuda/cuda_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda INFO:root:copying tvm/src/runtime/cuda/cuda_device_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda INFO:root:copying tvm/src/runtime/cuda/cuda_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda INFO:root:copying tvm/src/runtime/cuda/cuda_module.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda INFO:root:copying tvm/src/runtime/cuda/l2_cache_flush.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/bcast_session.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/bcast_session.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/builtin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/disco_worker.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/disco_worker_thread.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/loader.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/message_queue.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/process_session.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/protocol.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/session.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/threaded_session.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:copying tvm/src/runtime/disco/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/cuda_ipc INFO:root:copying tvm/src/runtime/disco/cuda_ipc/cuda_ipc_memory.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/cuda_ipc INFO:root:copying tvm/src/runtime/disco/cuda_ipc/custom_allreduce.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/cuda_ipc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/distributed INFO:root:copying tvm/src/runtime/disco/distributed/socket_session.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/distributed INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/nccl INFO:root:copying tvm/src/runtime/disco/nccl/nccl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/nccl INFO:root:copying tvm/src/runtime/disco/nccl/nccl_context.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/nccl INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/README.md -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_buffer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_buffer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_buffer_manager.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_common.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_device_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_device_api.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_htp.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_htp.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_hvx.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_hvx.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_module.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_power_manager.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_power_manager.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_thread_manager.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_thread_manager.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_user_dma.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_user_dma.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_user_dma_descriptors.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_user_dma_instructions.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_user_dma_registers.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_vtcm_pool.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/hexagon_vtcm_pool.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:copying tvm/src/runtime/hexagon/ring_buffer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ops INFO:root:copying tvm/src/runtime/hexagon/ops/conv2d.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ops INFO:root:copying tvm/src/runtime/hexagon/ops/conv2d_fp16_hvx.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ops INFO:root:copying tvm/src/runtime/hexagon/ops/conv2d_quant_hvx.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ops INFO:root:copying tvm/src/runtime/hexagon/ops/conv_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ops INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/profiler INFO:root:copying tvm/src/runtime/hexagon/profiler/README.md -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/profiler INFO:root:copying tvm/src/runtime/hexagon/profiler/lwp_handler.S -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/profiler INFO:root:copying tvm/src/runtime/hexagon/profiler/prof_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/profiler INFO:root:copying tvm/src/runtime/hexagon/profiler/prof_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/profiler INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/qhl INFO:root:copying tvm/src/runtime/hexagon/qhl/qhl_wrapper.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/qhl INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc INFO:root:copying tvm/src/runtime/hexagon/rpc/android_bash.sh.template -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc INFO:root:copying tvm/src/runtime/hexagon/rpc/hexagon_rpc.idl -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/android INFO:root:copying tvm/src/runtime/hexagon/rpc/android/session.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/android INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/hexagon INFO:root:copying tvm/src/runtime/hexagon/rpc/hexagon/rpc_server.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/hexagon INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/simulator INFO:root:copying tvm/src/runtime/hexagon/rpc/simulator/hexagon_sim_proto.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/simulator INFO:root:copying tvm/src/runtime/hexagon/rpc/simulator/rpc_server.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/simulator INFO:root:copying tvm/src/runtime/hexagon/rpc/simulator/session.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/simulator INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/memory INFO:root:copying tvm/src/runtime/memory/memory_manager.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/memory INFO:root:copying tvm/src/runtime/memory/naive_allocator.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/memory INFO:root:copying tvm/src/runtime/memory/pooled_allocator.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/memory INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/metal INFO:root:copying tvm/src/runtime/metal/metal_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/metal INFO:root:copying tvm/src/runtime/metal/metal_device_api.mm -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/metal INFO:root:copying tvm/src/runtime/metal/metal_module.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/metal INFO:root:copying tvm/src/runtime/metal/metal_module.mm -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/metal INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/minrpc INFO:root:copying tvm/src/runtime/minrpc/minrpc_server.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/minrpc INFO:root:copying tvm/src/runtime/minrpc/rpc_reference.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/minrpc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/minrpc/posix_popen_server INFO:root:copying tvm/src/runtime/minrpc/posix_popen_server/posix_popen_server.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/minrpc/posix_popen_server INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl INFO:root:copying tvm/src/runtime/opencl/opencl_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl INFO:root:copying tvm/src/runtime/opencl/opencl_device_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl INFO:root:copying tvm/src/runtime/opencl/opencl_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl INFO:root:copying tvm/src/runtime/opencl/opencl_module.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl INFO:root:copying tvm/src/runtime/opencl/opencl_module_spirv.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_wrapper INFO:root:copying tvm/src/runtime/opencl/opencl_wrapper/README.md -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_wrapper INFO:root:copying tvm/src/runtime/opencl/opencl_wrapper/opencl_wrapper.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_wrapper INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rocm INFO:root:copying tvm/src/runtime/rocm/rocm_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rocm INFO:root:copying tvm/src/runtime/rocm/rocm_device_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rocm INFO:root:copying tvm/src/runtime/rocm/rocm_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rocm INFO:root:copying tvm/src/runtime/rocm/rocm_module.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rocm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_channel.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_channel.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_device_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_endpoint.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_endpoint.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_event_impl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_local_session.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_local_session.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_pipe_impl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_server_env.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_session.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_session.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_socket_impl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:copying tvm/src/runtime/rpc/rpc_socket_impl.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/spirv INFO:root:copying tvm/src/runtime/spirv/spirv_shader.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/spirv INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/attn_backend.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/attn_backend.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/attn_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/builtin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/bytecode.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/executable.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/kv_state.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/kv_state.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/lm_support.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/ndarray_cache_support.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/paged_kv_cache.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/rnn_state.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:copying tvm/src/runtime/vm/vm.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/cuda INFO:root:copying tvm/src/runtime/vm/cuda/cuda_graph_builtin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/cuda INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/hexagon INFO:root:copying tvm/src/runtime/vm/hexagon/builtin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/hexagon INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/README.md -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_amdrgp.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_amdrgp.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_buffer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_buffer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_common.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_device.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_device.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_device_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_device_api.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_instance.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_instance.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_module.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_stream.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_stream.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_wrapped_func.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:copying tvm/src/runtime/vulkan/vulkan_wrapped_func.h -> build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder INFO:root:copying tvm/src/script/ir_builder/base.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/ir INFO:root:copying tvm/src/script/ir_builder/ir/frame.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/ir INFO:root:copying tvm/src/script/ir_builder/ir/ir.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/ir INFO:root:copying tvm/src/script/ir_builder/ir/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/relax INFO:root:copying tvm/src/script/ir_builder/relax/distributed.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/relax INFO:root:copying tvm/src/script/ir_builder/relax/frame.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/relax INFO:root:copying tvm/src/script/ir_builder/relax/ir.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/relax INFO:root:copying tvm/src/script/ir_builder/relax/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/relax INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/tir INFO:root:copying tvm/src/script/ir_builder/tir/frame.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/tir INFO:root:copying tvm/src/script/ir_builder/tir/ir.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/tir INFO:root:copying tvm/src/script/ir_builder/tir/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/tir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/script/printer INFO:root:copying tvm/src/script/printer/doc.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer INFO:root:copying tvm/src/script/printer/ir_docsifier.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer INFO:root:copying tvm/src/script/printer/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/doc_printer INFO:root:copying tvm/src/script/printer/doc_printer/base_doc_printer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/doc_printer INFO:root:copying tvm/src/script/printer/doc_printer/base_doc_printer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/doc_printer INFO:root:copying tvm/src/script/printer/doc_printer/python_doc_printer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/doc_printer INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir INFO:root:copying tvm/src/script/printer/ir/distributed.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir INFO:root:copying tvm/src/script/printer/ir/ir.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir INFO:root:copying tvm/src/script/printer/ir/misc.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir INFO:root:copying tvm/src/script/printer/ir/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/binding.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/call.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/distributed.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/expr.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/function.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/region.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/struct_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/tir.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/type.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:copying tvm/src/script/printer/relax/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir INFO:root:copying tvm/src/script/printer/tir/block.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir INFO:root:copying tvm/src/script/printer/tir/buffer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir INFO:root:copying tvm/src/script/printer/tir/expr.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir INFO:root:copying tvm/src/script/printer/tir/for_loop.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir INFO:root:copying tvm/src/script/printer/tir/function.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir INFO:root:copying tvm/src/script/printer/tir/ir.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir INFO:root:copying tvm/src/script/printer/tir/stmt.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir INFO:root:copying tvm/src/script/printer/tir/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/arena.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/array.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/base64.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/errno_handling.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/ffi_testing.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/generic_arena.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/hexdump.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/hexdump.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/libinfo.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/nd_int_set.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/ordered_map.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/ordered_set.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/parallel_for.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/pipe.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/process_id.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/ring_buffer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/scalars.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/scalars.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/socket.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/ssize.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/str_escape.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/table_printer.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:copying tvm/src/support/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/support INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:copying tvm/src/target/build_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:copying tvm/src/target/codegen.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:copying tvm/src/target/intrin_rule.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:copying tvm/src/target/intrin_rule.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:copying tvm/src/target/tag.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:copying tvm/src/target/target.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:copying tvm/src/target/target_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:copying tvm/src/target/target_kind.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:copying tvm/src/target/virtual_device.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype INFO:root:copying tvm/src/target/datatype/registry.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype INFO:root:copying tvm/src/target/datatype/registry.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype/myfloat INFO:root:copying tvm/src/target/datatype/myfloat/myfloat.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype/myfloat INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype/posit INFO:root:copying tvm/src/target/datatype/posit/posit-wrapper.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype/posit INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_aarch64.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_amdgpu.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_arm.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_blob.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_blob.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_cpu.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_cpu.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_hexagon.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_llvm.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_llvm.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_nvptx.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_params.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_params.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/codegen_x86_64.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/intrin_rule_hexagon.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/intrin_rule_llvm.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/intrin_rule_llvm.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/intrin_rule_nvptx.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/intrin_rule_rocm.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/llvm_instance.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/llvm_instance.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/llvm_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:copying tvm/src/target/llvm/llvm_module.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target/opt INFO:root:copying tvm/src/target/opt/README -> build/lib.linux-aarch64-cpython-312/tvm/src/target/opt INFO:root:copying tvm/src/target/opt/build_cuda_off.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/opt INFO:root:copying tvm/src/target/opt/build_cuda_on.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/opt INFO:root:copying tvm/src/target/opt/build_hexagon_off.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/opt INFO:root:copying tvm/src/target/opt/build_metal_off.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/opt INFO:root:copying tvm/src/target/opt/build_opencl_off.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/opt INFO:root:copying tvm/src/target/opt/build_rocm_off.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/opt INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers INFO:root:copying tvm/src/target/parsers/aprofile.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers INFO:root:copying tvm/src/target/parsers/aprofile.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers INFO:root:copying tvm/src/target/parsers/cpu.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers INFO:root:copying tvm/src/target/parsers/cpu.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers INFO:root:copying tvm/src/target/parsers/mprofile.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers INFO:root:copying tvm/src/target/parsers/mprofile.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_c.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_c.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_c_host.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_c_host.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_cuda.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_cuda.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_metal.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_metal.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_opencl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_opencl.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_params.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_params.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_source_base.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_source_base.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_webgpu.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/codegen_webgpu.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/intrin_rule_cuda.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/intrin_rule_metal.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/intrin_rule_opencl.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/intrin_rule_webgpu.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/ptx.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/ptx.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:copying tvm/src/target/source/source_module.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target/source/literal INFO:root:copying tvm/src/target/source/literal/cuda_half_t.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source/literal INFO:root:copying tvm/src/target/source/literal/cuda_int8_t.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/source/literal INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/build_vulkan.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/codegen_spirv.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/codegen_spirv.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/intrin_rule_spirv.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/ir_builder.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/ir_builder.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/spirv_support.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/spirv_support.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/spirv_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:copying tvm/src/target/spirv/spirv_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/te INFO:root:copying tvm/src/te/tensor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/te INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/te/operation INFO:root:copying tvm/src/te/operation/compute_op.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/te/operation INFO:root:copying tvm/src/te/operation/create_primfunc.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/te/operation INFO:root:copying tvm/src/te/operation/create_primfunc.h -> build/lib.linux-aarch64-cpython-312/tvm/src/te/operation INFO:root:copying tvm/src/te/operation/extern_op.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/te/operation INFO:root:copying tvm/src/te/operation/graph.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/te/operation INFO:root:copying tvm/src/te/operation/graph.h -> build/lib.linux-aarch64-cpython-312/tvm/src/te/operation INFO:root:copying tvm/src/te/operation/placeholder_op.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/te/operation INFO:root:copying tvm/src/te/operation/scan_op.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/te/operation INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/block_access_region_detector.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/buffer_access_lca_detector.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/calculate_allocated_memory.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/check_contains.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/check_contains.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/collect_call_map.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/control_flow_graph.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/control_flow_graph.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/deep_equal.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/estimate_flops.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/expr_complexity.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/identify_memcpy.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/is_pure_function.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/oob_checker.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/side_effect.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/stmt_finding.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/var_touch.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/var_use_def_analysis.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/var_use_def_analysis.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/verify_gpu_code.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/verify_memory.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/verify_ssa.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:copying tvm/src/tir/analysis/verify_well_formed.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/block_dependence_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/block_scope.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/buffer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/buffer_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/data_layout.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/data_type_rewriter.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/expr.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/expr_functor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/function.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/functor_common.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/index_map.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/py_functor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/specialize.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/stmt.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/stmt_functor.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/tir_visitor_with_path.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/tir_visitor_with_path.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:copying tvm/src/tir/ir/transform.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/script INFO:root:copying tvm/src/tir/ir/script/script_complete.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/script INFO:root:copying tvm/src/tir/ir/script/script_complete.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/script INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/tir/op INFO:root:copying tvm/src/tir/op/builtin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/op INFO:root:copying tvm/src/tir/op/op.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/op INFO:root:copying tvm/src/tir/op/runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/op INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/analysis.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/concrete_schedule.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/concrete_schedule.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/error.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/error.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/instruction.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/instruction_traits.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/ir_comparator.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/ir_comparator.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/primitive.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/schedule.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/state.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/trace.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/traced_schedule.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/traced_schedule.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/transform.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/transform.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:copying tvm/src/tir/schedule/utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis INFO:root:copying tvm/src/tir/schedule/analysis/analysis.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis INFO:root:copying tvm/src/tir/schedule/analysis/layout.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis INFO:root:copying tvm/src/tir/schedule/analysis/reducer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis INFO:root:copying tvm/src/tir/schedule/analysis/verify.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/annotate.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/annotate_buffer_access.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/block_annotate.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/blockize_tensorize.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/cache_index.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/cache_read_write.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/compute_at.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/compute_inline.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/decompose_padding.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/for_kind.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/get_block_loop.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/hide_buffer_access.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/layout_transformation.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/loop_transformation.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/pad_einsum.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/read_write_at.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/reduction.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/reorder_block_iter_var.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/rolling_buffer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:copying tvm/src/tir/schedule/primitive/sampling.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/annotate_device_regions.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/arg_binder.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/arg_binder.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/bind_params.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/bind_target.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/bound_checker.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/combine_context_call.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/common_subexpr_elim.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/common_subexpr_elim.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/common_subexpr_elim_tools.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/common_subexpr_elim_tools.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/compact_buffer_region.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/convert_blocks_to_opaque.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/convert_for_loops_serial.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/decorate_device_scope.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/default_gpu_schedule.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/dtype_conversion.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/dtype_conversion.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/extract_constants.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/flatten_buffer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/force_narrow_index_to_i32.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/hoist_expression.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/inject_double_buffer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/inject_permuted_layout.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/inject_ptx_async_copy.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/inject_ptx_ldg32.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/inject_rolling_buffer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/inject_software_pipeline.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/inject_virtual_thread.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/inline_private_functions.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/ir_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/ir_utils.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lift_thread_binding.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/loop_partition.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_async_dma.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_cross_thread_reduction.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_custom_datatypes.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_device_kernel_launch.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_device_storage_access_info.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_init_block.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_intrin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_match_buffer.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_opaque_block.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_thread_allreduce.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_tvm_builtin.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_vtcm_alloc.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/lower_warp_memory.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/make_packed_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/make_unpacked_api.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/manifest_shared_memory_local_stage.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/memhammer_coalesce.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/memhammer_intermediate_stage.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/memhammer_lower_auto_copy.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/memhammer_rewrite_rule.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/memhammer_tensorcore_rewrite.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/merge_shared_memory_allocations.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/narrow_datatype.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/plan_update_buffer_allocation_location.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/primfunc_utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/profile_instrumentation.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/reduce_branching_through_overcompute.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/remap_thread_axis.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/remove_assume.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/remove_no_op.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/remove_no_op.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/remove_store_undef.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/remove_weight_layout_rewrite_block.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/renew_defs.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/renormalize_split_pattern.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/replace_global_vars.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/replace_selected_expr.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/replace_selected_expr.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/rewrite_unsafe_select.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/simplify.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/simplify.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/skip_assert.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/split_host_device.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/storage_access.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/storage_access.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/storage_rewrite.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/tensorcore_infer_fragment.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/thread_storage_sync.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/transform_mma_buffer_layout.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/unify_thread_binding.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/unroll_loop.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/unsupported_dtype_legalize.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/update_pointer_storage_scope.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/update_pointer_storage_scope.h -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/using_assume_to_reduce_branches.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:copying tvm/src/tir/transforms/vectorize_loop.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/src/topi INFO:root:copying tvm/src/topi/broadcast.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/topi INFO:root:copying tvm/src/topi/einsum.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/topi INFO:root:copying tvm/src/topi/elemwise.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/topi INFO:root:copying tvm/src/topi/nn.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/topi INFO:root:copying tvm/src/topi/reduction.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/topi INFO:root:copying tvm/src/topi/transform.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/topi INFO:root:copying tvm/src/topi/utils.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/topi INFO:root:copying tvm/src/topi/vision.cc -> build/lib.linux-aarch64-cpython-312/tvm/src/topi INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/.eslintignore -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/.eslintrc.json -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/.gitignore -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/Makefile -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/README.md -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/jest.config.js -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/package-lock.json -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/package.json -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/rollup.config.mjs -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/run_jest.py -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/tsconfig.json -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:copying tvm/web/typedoc.json -> build/lib.linux-aarch64-cpython-312/tvm/web INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/web/apps/browser INFO:root:copying tvm/web/apps/browser/rpc_plugin.html -> build/lib.linux-aarch64-cpython-312/tvm/web/apps/browser INFO:root:copying tvm/web/apps/browser/rpc_server.html -> build/lib.linux-aarch64-cpython-312/tvm/web/apps/browser INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/web/apps/node INFO:root:copying tvm/web/apps/node/example.js -> build/lib.linux-aarch64-cpython-312/tvm/web/apps/node INFO:root:copying tvm/web/apps/node/wasi_example.js -> build/lib.linux-aarch64-cpython-312/tvm/web/apps/node INFO:root:copying tvm/web/apps/node/wasi_rpc_server.js -> build/lib.linux-aarch64-cpython-312/tvm/web/apps/node INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/web/emcc INFO:root:copying tvm/web/emcc/decorate_as_wasi.py -> build/lib.linux-aarch64-cpython-312/tvm/web/emcc INFO:root:copying tvm/web/emcc/preload.js -> build/lib.linux-aarch64-cpython-312/tvm/web/emcc INFO:root:copying tvm/web/emcc/tvmjs_support.cc -> build/lib.linux-aarch64-cpython-312/tvm/web/emcc INFO:root:copying tvm/web/emcc/wasm_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/web/emcc INFO:root:copying tvm/web/emcc/webgpu_runtime.cc -> build/lib.linux-aarch64-cpython-312/tvm/web/emcc INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/artifact_cache.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/asyncify.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/compact.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/ctypes.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/environment.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/index.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/memory.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/rpc_server.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/runtime.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/support.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/tvmjs_runtime_wasi.d.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/types.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:copying tvm/web/src/webgpu.ts -> build/lib.linux-aarch64-cpython-312/tvm/web/src INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/web/tests/node INFO:root:copying tvm/web/tests/node/test_module_load.js -> build/lib.linux-aarch64-cpython-312/tvm/web/tests/node INFO:root:copying tvm/web/tests/node/test_ndarray.js -> build/lib.linux-aarch64-cpython-312/tvm/web/tests/node INFO:root:copying tvm/web/tests/node/test_object.js -> build/lib.linux-aarch64-cpython-312/tvm/web/tests/node INFO:root:copying tvm/web/tests/node/test_packed_func.js -> build/lib.linux-aarch64-cpython-312/tvm/web/tests/node INFO:root:copying tvm/web/tests/node/test_random_generator.js -> build/lib.linux-aarch64-cpython-312/tvm/web/tests/node INFO:root:copying tvm/web/tests/node/test_vm.js -> build/lib.linux-aarch64-cpython-312/tvm/web/tests/node INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/web/tests/python INFO:root:copying tvm/web/tests/python/prepare_test_libs.py -> build/lib.linux-aarch64-cpython-312/tvm/web/tests/python INFO:root:copying tvm/web/tests/python/relax_rpc_test.py -> build/lib.linux-aarch64-cpython-312/tvm/web/tests/python INFO:root:copying tvm/web/tests/python/webgpu_rpc_test.py -> build/lib.linux-aarch64-cpython-312/tvm/web/tests/python INFO:root:creating build/lib.linux-aarch64-cpython-312/tvm/ffi/cython INFO:root:copying tvm/ffi/cython/core.cpp -> build/lib.linux-aarch64-cpython-312/tvm/ffi/cython INFO:root:running build_ext + popd ~/build/BUILD/tvm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.eygG2N + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 ++ dirname /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' ++ sed 's|-Wp,-D_GLIBCXX_ASSERTIONS||' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' ++ sed 's|-Wp,-D_GLIBCXX_ASSERTIONS||' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' ++ sed 's|-Wp,-D_GLIBCXX_ASSERTIONS||' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' ++ sed 's|-Wp,-D_GLIBCXX_ASSERTIONS||' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS ~/build/BUILD/tvm/build ~/build/BUILD/tvm + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd tvm + pushd build + make install DESTDIR=/builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 [ 82%] Built target tvm_objs [ 94%] Built target tvm_runtime_objs [ 94%] Built target tvm_libinfo_objs [ 95%] Built target project_libbacktrace [ 98%] Built target tvm_ffi_objs [ 98%] Built target tvm [ 98%] Built target tvm_runtime WARNING:root:git describe: fatal: No names found, cannot describe anything. , use 0.22.dev0 INFO:root:running build_ext INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/core.abi3.so -> tvm/ffi [ 98%] Built target tvm_cython [100%] Built target tvm_rpc [100%] Built target tvm_ffi_static [100%] Built target tvm_ffi_shared Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/libtvm_ffi_static.a -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/libtvm_ffi.so -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/libtvm.so -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/libtvm_runtime.so -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/vm -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/vm/vm.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/vm/ndarray_cache_support.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/vm/executable.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/vm/bytecode.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/vm/builtin.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/threading_backend.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/serializer.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/profiling.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/packed_func.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/object.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/nvtx.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/ndarray.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/module.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/memory -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/memory/memory_manager.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/logging.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/int_tuple.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/disco -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/disco/session.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/disco/disco_worker.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/disco/cuda_ipc_memory.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/disco/builtin.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/device_api.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/data_type.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/contrib -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/contrib/papi.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/c_backend_api.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/builtin_fp16.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/runtime/base.h -- Installing: /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/cmake/tvm/tvmConfig.cmake + popd ~/build/BUILD/tvm ~/build/BUILD/tvm/python ~/build/BUILD/tvm + pushd python + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 --install-lib=/usr/lib64/python3.12/site-packages WARNING:root:git describe: fatal: No names found, cannot describe anything. , use 0.22.dev0 INFO:root:running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() INFO:root:running install_lib INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/python INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tests/python/webgpu_rpc_test.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/python INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tests/python/relax_rpc_test.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/python INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tests/python/prepare_test_libs.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/python INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tests/node/test_vm.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tests/node/test_random_generator.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tests/node/test_packed_func.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tests/node/test_object.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tests/node/test_ndarray.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tests/node/test_module_load.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/node INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/webgpu.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/types.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/tvmjs_runtime_wasi.d.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/support.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/runtime.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/rpc_server.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/memory.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/index.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/environment.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/ctypes.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/compact.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/asyncify.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/src/artifact_cache.ts -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/src INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/emcc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/emcc/webgpu_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/emcc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/emcc/wasm_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/emcc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/emcc/tvmjs_support.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/emcc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/emcc/preload.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/emcc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/emcc/decorate_as_wasi.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/emcc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/apps INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/apps/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/apps/node/wasi_rpc_server.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/apps/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/apps/node/wasi_example.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/apps/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/apps/node/example.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/apps/node INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/apps/browser INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/apps/browser/rpc_server.html -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/apps/browser INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/apps/browser/rpc_plugin.html -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/apps/browser INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/typedoc.json -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/tsconfig.json -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/run_jest.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/rollup.config.mjs -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/package.json -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/package-lock.json -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/jest.config.js -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/Makefile -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/.gitignore -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/.eslintrc.json -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/web/.eslintignore -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/topi/vision.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/topi/utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/topi/transform.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/topi/reduction.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/topi/nn.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/topi/elemwise.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/topi/einsum.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/topi/broadcast.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/topi INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/vectorize_loop.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/using_assume_to_reduce_branches.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/update_pointer_storage_scope.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/update_pointer_storage_scope.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/unsupported_dtype_legalize.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/unroll_loop.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/unify_thread_binding.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/transform_mma_buffer_layout.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/thread_storage_sync.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/tensorcore_infer_fragment.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/storage_rewrite.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/storage_access.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/storage_access.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/split_host_device.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/skip_assert.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/simplify.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/simplify.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/rewrite_unsafe_select.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/replace_selected_expr.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/replace_selected_expr.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/replace_global_vars.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/renormalize_split_pattern.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/renew_defs.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/remove_weight_layout_rewrite_block.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/remove_store_undef.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/remove_no_op.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/remove_no_op.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/remove_assume.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/remap_thread_axis.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/reduce_branching_through_overcompute.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/profile_instrumentation.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/primfunc_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/plan_update_buffer_allocation_location.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/narrow_datatype.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/merge_shared_memory_allocations.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/memhammer_tensorcore_rewrite.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/memhammer_rewrite_rule.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/memhammer_lower_auto_copy.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/memhammer_intermediate_stage.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/memhammer_coalesce.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/manifest_shared_memory_local_stage.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/make_unpacked_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/make_packed_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_warp_memory.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_vtcm_alloc.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_tvm_builtin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_thread_allreduce.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_opaque_block.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_match_buffer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_intrin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_init_block.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_device_storage_access_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_device_kernel_launch.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_custom_datatypes.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_cross_thread_reduction.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lower_async_dma.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/loop_partition.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/lift_thread_binding.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/ir_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/ir_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/inline_private_functions.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/inject_virtual_thread.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/inject_software_pipeline.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/inject_rolling_buffer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/inject_ptx_ldg32.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/inject_ptx_async_copy.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/inject_permuted_layout.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/inject_double_buffer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/hoist_expression.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/force_narrow_index_to_i32.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/flatten_buffer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/extract_constants.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/dtype_conversion.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/dtype_conversion.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/default_gpu_schedule.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/decorate_device_scope.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/convert_for_loops_serial.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/convert_blocks_to_opaque.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/compact_buffer_region.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/common_subexpr_elim_tools.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/common_subexpr_elim_tools.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/common_subexpr_elim.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/common_subexpr_elim.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/combine_context_call.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/bound_checker.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/bind_target.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/bind_params.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/arg_binder.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/arg_binder.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/transforms/annotate_device_regions.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/transforms INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/sampling.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/rolling_buffer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/reorder_block_iter_var.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/reduction.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/read_write_at.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/pad_einsum.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/loop_transformation.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/layout_transformation.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/hide_buffer_access.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/get_block_loop.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/for_kind.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/decompose_padding.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/compute_inline.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/compute_at.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/cache_read_write.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/cache_index.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/blockize_tensorize.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/block_annotate.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/annotate_buffer_access.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive/annotate.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/primitive INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis/verify.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis/reducer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis/layout.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis/analysis.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/transform.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/transform.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/traced_schedule.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/traced_schedule.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/trace.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/state.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/schedule.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/primitive.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/ir_comparator.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/ir_comparator.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/instruction_traits.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/instruction.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/error.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/error.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/concrete_schedule.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/concrete_schedule.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/schedule/analysis.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/op/runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/op/op.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/op/builtin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/op INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir/script INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/script/script_complete.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir/script INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/script/script_complete.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir/script INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/transform.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/tir_visitor_with_path.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/tir_visitor_with_path.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/stmt_functor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/stmt.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/specialize.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/py_functor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/index_map.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/functor_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/function.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/expr_functor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/expr.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/data_type_rewriter.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/data_layout.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/buffer_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/buffer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/block_scope.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/ir/block_dependence_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/verify_well_formed.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/verify_ssa.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/verify_memory.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/verify_gpu_code.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/var_use_def_analysis.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/var_use_def_analysis.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/var_touch.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/stmt_finding.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/side_effect.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/oob_checker.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/is_pure_function.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/identify_memcpy.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/expr_complexity.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/estimate_flops.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/deep_equal.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/control_flow_graph.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/control_flow_graph.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/collect_call_map.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/check_contains.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/check_contains.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/calculate_allocated_memory.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/buffer_access_lca_detector.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/tir/analysis/block_access_region_detector.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/tir/analysis INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te/operation INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/te/operation/scan_op.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te/operation INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/te/operation/placeholder_op.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te/operation INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/te/operation/graph.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te/operation INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/te/operation/graph.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te/operation INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/te/operation/extern_op.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te/operation INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/te/operation/create_primfunc.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te/operation INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/te/operation/create_primfunc.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te/operation INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/te/operation/compute_op.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te/operation INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/te/tensor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/te INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/spirv_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/spirv_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/spirv_support.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/spirv_support.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/ir_builder.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/ir_builder.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/intrin_rule_spirv.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/codegen_spirv.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/codegen_spirv.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/spirv/build_vulkan.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/spirv INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source/literal INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/literal/cuda_int8_t.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source/literal INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/literal/cuda_half_t.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source/literal INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/source_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/ptx.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/ptx.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/intrin_rule_webgpu.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/intrin_rule_opencl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/intrin_rule_metal.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/intrin_rule_cuda.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_webgpu.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_webgpu.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_source_base.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_source_base.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_params.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_params.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_opencl.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_opencl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_metal.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_metal.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_cuda.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_cuda.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_c_host.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_c_host.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_c.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/source/codegen_c.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/source INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/parsers INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers/mprofile.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/parsers INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers/mprofile.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/parsers INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers/cpu.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/parsers INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers/cpu.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/parsers INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers/aprofile.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/parsers INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/parsers/aprofile.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/parsers INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/opt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/opt/build_rocm_off.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/opt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/opt/build_opencl_off.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/opt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/opt/build_metal_off.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/opt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/opt/build_hexagon_off.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/opt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/opt/build_cuda_on.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/opt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/opt/build_cuda_off.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/opt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/opt/README -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/opt INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/llvm_module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/llvm_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/llvm_instance.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/llvm_instance.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/intrin_rule_rocm.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/intrin_rule_nvptx.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/intrin_rule_llvm.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/intrin_rule_llvm.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/intrin_rule_hexagon.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_x86_64.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_params.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_params.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_nvptx.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_llvm.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_llvm.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_hexagon.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_cpu.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_cpu.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_blob.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_blob.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_arm.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_amdgpu.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/llvm/codegen_aarch64.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/llvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/datatype INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/datatype/posit INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype/posit/posit-wrapper.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/datatype/posit INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/datatype/myfloat INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype/myfloat/myfloat.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/datatype/myfloat INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype/registry.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/datatype INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/datatype/registry.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target/datatype INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/virtual_device.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/target_kind.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/target_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/target.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/tag.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/intrin_rule.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/intrin_rule.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/target/build_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/target INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/table_printer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/str_escape.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/ssize.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/socket.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/scalars.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/scalars.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/ring_buffer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/process_id.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/pipe.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/parallel_for.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/ordered_set.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/ordered_map.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/nd_int_set.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/libinfo.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/hexdump.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/hexdump.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/generic_arena.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/ffi_testing.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/errno_handling.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/base64.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/array.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/support/arena.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/support INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir/stmt.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir/ir.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir/function.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir/for_loop.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir/expr.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir/buffer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/tir/block.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/tir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/type.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/tir.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/struct_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/region.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/function.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/expr.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/distributed.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/call.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/relax/binding.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir/misc.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir/ir.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir/distributed.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/doc_printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/doc_printer/python_doc_printer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/doc_printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/doc_printer/base_doc_printer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/doc_printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/doc_printer/base_doc_printer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer/doc_printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/ir_docsifier.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/printer/doc.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/printer INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/tir/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/tir/ir.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/tir/frame.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/tir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/relax/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/relax/ir.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/relax/frame.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/relax/distributed.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/ir/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/ir/ir.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/ir/frame.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/script/ir_builder/base.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/script/ir_builder INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_wrapped_func.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_wrapped_func.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_stream.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_stream.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_instance.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_instance.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_device_api.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_device_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_device.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_device.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_common.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_buffer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_buffer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_amdrgp.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/vulkan_amdrgp.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vulkan/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vulkan INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/hexagon/builtin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm/hexagon INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/cuda/cuda_graph_builtin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/vm.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/rnn_state.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/paged_kv_cache.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/ndarray_cache_support.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/lm_support.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/kv_state.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/kv_state.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/executable.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/bytecode.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/builtin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/attn_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/attn_backend.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/vm/attn_backend.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/vm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/spirv INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/spirv/spirv_shader.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/spirv INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_socket_impl.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_socket_impl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_session.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_session.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_server_env.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_pipe_impl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_local_session.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_local_session.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_event_impl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_endpoint.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_endpoint.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_device_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_channel.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rpc/rpc_channel.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rpc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rocm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rocm/rocm_module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rocm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rocm/rocm_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rocm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rocm/rocm_device_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rocm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/rocm/rocm_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/rocm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/opencl INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/opencl/opencl_wrapper INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_wrapper/opencl_wrapper.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/opencl/opencl_wrapper INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_wrapper/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/opencl/opencl_wrapper INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_module_spirv.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/opencl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/opencl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/opencl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_device_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/opencl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/opencl/opencl_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/opencl INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/minrpc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/minrpc/posix_popen_server INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/minrpc/posix_popen_server/posix_popen_server.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/minrpc/posix_popen_server INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/minrpc/rpc_reference.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/minrpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/minrpc/minrpc_server.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/minrpc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/metal INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/metal/metal_module.mm -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/metal INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/metal/metal_module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/metal INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/metal/metal_device_api.mm -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/metal INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/metal/metal_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/metal INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/memory/pooled_allocator.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/memory/naive_allocator.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/memory/memory_manager.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/memory INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc/simulator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/simulator/session.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc/simulator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/simulator/rpc_server.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc/simulator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/simulator/hexagon_sim_proto.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc/simulator INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/hexagon/rpc_server.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc/hexagon INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc/android INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/android/session.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc/android INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/hexagon_rpc.idl -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/rpc/android_bash.sh.template -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/rpc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/qhl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/qhl/qhl_wrapper.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/qhl INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/profiler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/profiler/prof_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/profiler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/profiler/prof_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/profiler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/profiler/lwp_handler.S -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/profiler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/profiler/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/profiler INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ops/conv_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ops/conv2d_quant_hvx.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ops/conv2d_fp16_hvx.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ops/conv2d.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon/ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/ring_buffer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_vtcm_pool.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_vtcm_pool.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_user_dma_registers.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_user_dma_instructions.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_user_dma_descriptors.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_user_dma.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_user_dma.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_thread_manager.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_thread_manager.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_power_manager.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_power_manager.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_hvx.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_hvx.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_htp.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_htp.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_device_api.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_device_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_common.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_buffer_manager.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_buffer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/hexagon_buffer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/hexagon/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/hexagon INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco/nccl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/nccl/nccl_context.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco/nccl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/nccl/nccl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco/nccl INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/distributed/socket_session.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco/distributed INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco/cuda_ipc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/cuda_ipc/custom_allreduce.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco/cuda_ipc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/cuda_ipc/cuda_ipc_memory.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco/cuda_ipc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/threaded_session.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/session.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/protocol.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/process_session.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/message_queue.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/loader.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/disco_worker_thread.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/disco_worker.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/builtin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/bcast_session.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/disco/bcast_session.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/disco INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda/l2_cache_flush.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda/cuda_module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda/cuda_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda/cuda_device_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cuda/cuda_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/cuda INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/vllm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm/dtype_float16.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/vllm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm/cache_kernels.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/vllm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm/cache_alloc.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/vllm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm/attention_utils.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/vllm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/vllm/attention_kernels.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/vllm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/thrust INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/thrust/thrust.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/thrust INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tflite INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tflite/tflite_runtime.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tflite INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tflite/tflite_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tflite INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt/tensorrt_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt/tensorrt_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt/tensorrt_ops.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt/tensorrt_ops.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt/tensorrt_logger.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt/tensorrt_calibrator.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt/tensorrt_builder.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/tensorrt/tensorrt_builder.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/sort INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/sort/sort.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/sort INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/rocblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/rocblas/rocblas.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/rocblas INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/random INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/random/random.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/random INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/random/mt_random_engine.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/random INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/papi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/papi/papi.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/papi INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nvshmem INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nvshmem/memory_allocator.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nvshmem INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nvshmem/kv_transfer.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nvshmem INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nvshmem/init.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nvshmem INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nnapi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi/nnapi_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nnapi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi/nnapi_ops.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nnapi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi/nnapi_ops.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nnapi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi/nnapi_builder.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nnapi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/nnapi/nnapi_builder.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/nnapi INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mscclpp INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mscclpp/allreduce.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mscclpp INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/msc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/msc/tensorrt_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/msc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mrvl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl/mrvl_sw_runtime_lib.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mrvl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl/mrvl_sw_runtime_lib.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mrvl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl/mrvl_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mrvl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl/mrvl_hw_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mrvl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mrvl/mrvl_base64.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mrvl INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mps INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mps/mps_utils.mm -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mps INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mps/mps_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mps INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mps/gemm.mm -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mps INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/mps/conv.mm -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/mps INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/miopen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/miopen/softmax.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/miopen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/miopen/miopen_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/miopen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/miopen/miopen_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/miopen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/miopen/conv_forward.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/miopen INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/json INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/json/json_runtime.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/json INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/json/json_node.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/json INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/hipblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/hipblas/hipblas_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/hipblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/hipblas/hipblas_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/hipblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/hipblas/hipblas_json_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/hipblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/hipblas/hipblas.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/hipblas INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/edgetpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/edgetpu/edgetpu_runtime.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/edgetpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/edgetpu/edgetpu_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/edgetpu INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/dnnl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl/dnnl_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/dnnl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl/dnnl_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/dnnl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl/dnnl_tensor_requisite.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/dnnl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl/dnnl_kernel.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/dnnl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl/dnnl_json_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/dnnl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/dnnl/dnnl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/dnnl INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/weight_preprocess.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/gemm_runner.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_group_gemm_sm100.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_group_gemm_runner_sm100.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm_sm90.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm_sm100.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm_runner_sm90.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm_runner_sm100.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp8_groupwise_scaled_gemm.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp8_group_gemm_sm90.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp8_gemm.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp16_group_gemm_sm90.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp16_group_gemm_sm100.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp16_group_gemm_runner_sm90.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp16_group_gemm_runner_sm100.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cutlass/fp16_group_gemm.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cutlass INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/curand INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/curand/helper_cuda_kernels.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/curand INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/curand/helper_cuda_kernels.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/curand INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/curand/curand.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/curand INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn/cudnn_frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/cudnn_frontend/attention.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn/cudnn_frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/cudnn_frontend/attention.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn/cudnn_frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/softmax.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/cudnn_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/cudnn_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/cudnn_json_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/conv_forward.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cudnn/conv_backward.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cudnn INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cublas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cublas/cublas_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cublas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cublas/cublas_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cublas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cublas/cublas_json_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cublas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cublas/cublas.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cublas INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/coreml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/coreml/coreml_runtime.mm -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/coreml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/coreml/coreml_runtime.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/coreml INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/clml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml/clml_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/clml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml/clml_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/clml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml/clml_runtime.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/clml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml/clml_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/clml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml/clml_memory_planner.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/clml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/clml/clml_memory_planner.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/clml INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cblas/mkl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cblas/gemm_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cblas/dnnl_blas.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/cblas/cblas.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/cblas INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/bnns INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/bnns/bnns_wrp.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/bnns INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/bnns/bnns_json_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/bnns INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib/acl_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib/acl_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib/acl_runtime.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib/acl_allocator.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/arm_compute_lib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/arm_compute_lib/acl_allocator.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/arm_compute_lib INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/amx INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/contrib/amx/amx_config.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/amx INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/workspace_pool.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/workspace_pool.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/threading_backend.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/thread_storage_scope.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/thread_pool.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/thread_map.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/texture.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/system_library.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/static_library.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/static_library.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/source_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/source_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/regex.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/regex.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/profiling.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/pack_args.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/nvtx.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/ndarray.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/meta_data.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/logging.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/library_module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/library_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/file_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/file_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/dso_library.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/device_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/cpu_device_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/const_loader_module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/const_loader_module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/runtime/builtin_fp16.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/update_vdevice.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/update_param_struct_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/topological_sort.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/to_non_dataflow.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/to_mixed_precision.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/static_plan_block_memory.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/split_layout_rewrite_preproc.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/split_call_tir_by_pattern.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/run_codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/rewrite_dataflow_reshape.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/rewrite_cuda_graph.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/replace_global_vars.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/reorder_take_after_matmul.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/reorder_permute_dims_after_concat.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/remove_unused_parameters.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/remove_unused_outputs.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/remove_purity_checking.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/realize_vdevice.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/normalize.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/meta_schedule.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/merge_composite_functions.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/lower_alloc_tensor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/lift_transform_params.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/legalize_ops.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/lazy_transform_params.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/lambda_lift.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/kill_after_last_use.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/inline_functions.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/infer_layout_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/infer_layout_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/infer_amp_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/infer_amp_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/gradient_simplifier.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/gradient_simplifier.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/gradient.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/fuse_tir.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/fuse_ops.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/fold_constant.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/few_shot_tuning.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/expand_tuple_arguments.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/expand_matmul_of_sum.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/eliminate_common_subexpr.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/decompose_ops.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/dead_code_elimination.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/dataflow_inplace.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/convert_layout.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/convert_dataflow.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/compute_prim_value.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/combine_parallel_matmul.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/canonicalize_bindings.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/call_tir_rewrite.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/bundle_model_params.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/bind_symbolic_vars.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/bind_params.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/attach_global_symbol.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/attach_attr_layout_free_buffers.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/annotate_tir_op_pattern.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/alter_op_impl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/allocate_workspace.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/transform/adjust_matmul_order.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/transform INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/training INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/training/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/training INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/training/utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/training INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/testing/transform.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/testing INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/unary.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/unary.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/ternary.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/ternary.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/statistical.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/statistical.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/sorting.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/sorting.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/set.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/set.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/search.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/search.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/sampling.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/sampling.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/qdq.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/qdq.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/manipulate.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/manipulate.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/linear_algebra.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/linear_algebra.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/inspect.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/inspect.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/index.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/index.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/grad.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/grad.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/datatype.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/datatype.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/create.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/create.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/binary.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/tensor/binary.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/tensor INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn/pooling.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn/pooling.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn/nn.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn/nn.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn/convolution.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn/convolution.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn/attention.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/nn/attention.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/nn INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/memory/view.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/memory/view.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/memory INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/image INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/image/resize.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/image INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/image/resize.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/image INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/unary.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/unary.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/statistical.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/statistical.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/op.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/nn.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/nn.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/manipulate.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/manipulate.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/linear_algebra.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/linear_algebra.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/distributed.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/distributed.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/ccl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/binary.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/distributed/binary.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/distributed INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/ccl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/ccl/ccl.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/ccl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/ccl/ccl.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op/ccl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/op_common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/op_common.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/op/op.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/op INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/type.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/transform.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/tir_pattern.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/struct_info_functor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/struct_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/py_expr_functor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/expr_functor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/expr.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/emit_te.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/emit_te.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/dataflow_rewriter.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/dataflow_pattern_functor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/dataflow_pattern.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/dataflow_matcher.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/dataflow_matcher.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/dataflow_expr_rewriter.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/dataflow_block_rewriter.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/block_builder.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/ir/binding_rewrite.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform/utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform/propagate_sharding.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform/lower_global_view_to_local_view.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform/lower_distir.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/transform/legalize_redistribute.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/struct_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/global_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/distributed/axis_group_graph.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/distributed INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm/vm_shape_lower.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm/lower_runtime_builtin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm/exec_builder.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm/codegen_vm_tir.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/vm/codegen_vm.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/vm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/tensorrt/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/tensorrt INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/nnapi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/nnapi/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/nnapi INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/hipblas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/hipblas/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/hipblas INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/dnnl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/dnnl/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/dnnl INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/cutlass/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/cutlass INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/cudnn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/cudnn/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/cudnn INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/cublas INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/cublas/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/cublas INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/codegen_json INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/codegen_json/codegen_json.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/codegen_json INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/codegen_c INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/codegen_c/codegen_c.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/codegen_c INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/clml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/clml/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib/clml INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/contrib/utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/task_extraction.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/pattern_registry.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/backend/pattern_registry.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/backend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/well_formed.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/var2value.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/udchain.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/tir_op_pattern_kind.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/struct_info_analysis.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/shape_analysis.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/layout_transformation.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/graph_partitioner.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/graph_partitioner.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/detect_recursion.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/computable_at_compile_time.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/collect_call_map.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/analysis/analysis.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/relax/utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/node/structural_hash.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/node/structural_equal.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/node/serialization.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/node/script_printer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/node/repr_printer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/node/reflection.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/node/container_printing.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/node/attr_registry.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/node INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/task_scheduler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/task_scheduler/task_scheduler.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/task_scheduler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/task_scheduler/round_robin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/task_scheduler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/task_scheduler/gradient_based.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/task_scheduler INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/space_generator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/space_generator/space_generator_union.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/space_generator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/space_generator/space_generator.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/space_generator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/space_generator/schedule_fn.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/space_generator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/space_generator/post_order_apply.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/space_generator INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/search_strategy INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/search_strategy/search_strategy.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/search_strategy INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/search_strategy/replay_trace.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/search_strategy INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/search_strategy/replay_func.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/search_strategy INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/search_strategy/evolutionary_search.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/search_strategy INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/schedule_rule.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/random_compute_location.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/parallel_vectorize_unroll.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/multi_level_tiling_with_intrin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/multi_level_tiling_wide_vector.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/multi_level_tiling.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/multi_level_tiling.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/cross_thread_reduction.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/auto_inline.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/auto_bind.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/apply_custom_rule.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule_rule/add_rfactor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule_rule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule/x86 INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/x86/.gitignore -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule/x86 INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule/generic INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/generic/winograd.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule/generic INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/cuda/winograd.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/cuda/thread_bind.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule/cuda INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule/cpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/schedule/cpu/winograd.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/schedule/cpu INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/runner INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/runner/runner.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/runner INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/verify_vtcm_limit.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/verify_gpu_code.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/rewrite_unbound_block.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/rewrite_tensorize.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/rewrite_reduction_block.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/rewrite_layout.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/rewrite_cooperative_fetch.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/postproc.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/disallow_dynamic_loop.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/postproc/disallow_async_strided_mem_copy.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/postproc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator/mutator.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator/mutate_unroll.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator/mutate_tile_size.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator/mutate_thread_binding.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator/mutate_parallel.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/mutator/mutate_compute_location.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/mutator INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/measure_callback INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/measure_callback/update_cost_model.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/measure_callback INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/measure_callback/remove_build_artifact.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/measure_callback INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/measure_callback/measure_callback.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/measure_callback INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/measure_callback/add_to_database.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/measure_callback INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/feature_extractor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/feature_extractor/per_store_feature.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/feature_extractor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/feature_extractor/feature_extractor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/feature_extractor INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database/union_database.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database/schedule_fn_database.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database/ordered_union_database.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database/memory_database.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database/json_database.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database/database_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/database/database.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/database INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/cost_model INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/cost_model/cost_model.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/cost_model INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/builder INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/builder/builder.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule/builder INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/tune_context.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/trace_apply.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/trace_apply.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/profiler.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/module_equality.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/module_equality.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/extracted_task.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/meta_schedule/arg_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/meta_schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/type_functor.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/type.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/transform.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/source_map.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/replace_global_vars.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/op.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/name_supply.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/module.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/instrument.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/global_var_supply.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/global_info.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/function.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/expr.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/env_func.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/diagnostic.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/attrs.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/attr_functor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/apply_pass_to_function.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/ir/analysis.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin/tvm_codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin/tvm_codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin/torch_codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin/torch_codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin/tensorrt_codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin/tensorrt_codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin/codegen_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/plugin/base_codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/plugin INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm/relax_opcode.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm/relax_opcode.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm/config.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm/codegen_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm/codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tvm/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch/torch_opcode.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch/torch_opcode.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch/config.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch/codegen_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch/codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/torch/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/torch INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt/transform_tensorrt.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt/tensorrt_opcode.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt/tensorrt_opcode.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt/codegen_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt/codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorrt/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorrt INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow/tf_v1_opcode.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow/tf_v1_opcode.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow/config.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow/codegen_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow/codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorflow INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/framework/tensorflow/codegen.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/framework/tensorflow INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/set_expr_name.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/set_expr_layout.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/set_byoc_attrs.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/rewrite_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/rewrite_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/layout_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/layout_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/inline_params.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/fuse_tuple.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/bind_shape.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/transform/bind_named_params.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/transform INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/python_printer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/python_printer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/prototxt_printer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/prototxt_printer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/print_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/print_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/msc_doc.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/msc_doc.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/msc_base_printer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/msc_base_printer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/cpp_printer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/printer/cpp_printer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/printer INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir/plugin.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir/plugin.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir/graph_builder.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir/graph_builder.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir/graph.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/ir/graph.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen/py_codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen/cpp_codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen/codegen_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen/codegen_utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen/codegen_json.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen/codegen_json.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen/code_stack.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen/code_stack.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/codegen/base_codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/msc/core/utils.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib/msc/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/contrib/rust_extension.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/contrib INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/unwrap_vector_expr.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/unwrap_vector_expr.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/transitive_comparison_analyzer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/solve_linear_inequality.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/solve_linear_equation.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/scalable_expression.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/scalable_expression.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/rewrite_simplify.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/rewrite_simplify.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/product_normal_form.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/presburger_set.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/presburger_set.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/pattern_match.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/narrow_predicate_expression.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/narrow_predicate_expression.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/modular_set.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/iter_affine_map.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/ir_visitor_with_analyzer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/ir_visitor_with_analyzer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/ir_mutator_with_analyzer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/ir_mutator_with_analyzer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/interval_set.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/int_set.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/int_operator.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/int_constraints.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/domain_touched.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/detect_linear_equation.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/detect_common_subexpr.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/constraint_extract.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/constraint_extract.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/const_int_bound.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/const_fold.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/conjunctive_normal_form.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/conjunctive_normal_form.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/canonical_simplify.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/bound_deducer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/src/arith/analyzer.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/src/arith INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native/src INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native/src/main INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native/src/main/native INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/native/src/main/native/org_apache_tvm_native_c_api.cc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native/src/main/native INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/native/src/main/native/jni_helper_func.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native/src/main/native INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native/osx-x86_64 INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/native/osx-x86_64/pom.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native/osx-x86_64 INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native/linux-x86_64 INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/native/linux-x86_64/pom.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native/linux-x86_64 INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/native/pom.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/native INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/scripts INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/scripts/test_rpc_proxy_server.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/scripts INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/scripts/prepare_test_libs.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/scripts INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java/org INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java/org/apache INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm/rpc/RPCTest.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm/TestUtils.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm/NDArrayTest.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm/ModuleTest.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/test/java/org/apache/tvm/FunctionTest.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/java/org/apache/tvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/Utils.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/TVMRemoteDevice.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/StandaloneServerProcessor.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/SocketChannel.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/ServerProcessor.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/Server.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/RPCWatchdog.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/RPCSession.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/RPC.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/NativeServerLoop.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/ConnectTrackerServerProcessor.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/ConnectProxyServerProcessor.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/rpc/Client.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TypeIndex.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueString.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueNull.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueLong.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueHandle.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueDouble.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TVMValueBytes.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TVMValue.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TVMType.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/TVMObject.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/NativeLibraryLoader.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/NDArrayBase.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/NDArray.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/Module.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/LibInfo.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/Function.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/Device.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/Base.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/APIInternal.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/src/main/java/org/apache/tvm/API.java -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/main/java/org/apache/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/core/pom.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/conf INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/conf/log4j.properties -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/conf INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/conf/google_checks.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/conf INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/osx-x86_64 INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/osx-x86_64/src INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/osx-x86_64/src/main INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/osx-x86_64/src/main/assembly INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/osx-x86_64/src/main/assembly/assembly.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/osx-x86_64/src/main/assembly INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/osx-x86_64/pom.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/osx-x86_64 INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/linux-x86_64 INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/linux-x86_64/src INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/linux-x86_64/src/main INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/linux-x86_64/src/main/assembly INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/linux-x86_64/src/main/assembly/assembly.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/linux-x86_64/src/main/assembly INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/linux-x86_64/pom.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly/linux-x86_64 INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/assembly/pom.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/assembly INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/pom.xml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/jvm/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/vision INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/vision/reorg.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/vision INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/softmax.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/rms_norm.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/pooling.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/mapping.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/local_response_norm.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/layer_norm.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/instance_norm.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/group_norm.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/flatten.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/dilate.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/dense.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/bnn.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn/bias_add.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/nn INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail/tensor_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail/strided_slice.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail/ravel_unravel.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail/pad_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail/fuse.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail/extern.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail/constant_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail/broadcast.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/detail/array_utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/detail INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/contrib/rocblas.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/contrib/cublas.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/transform.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/tags.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/reduction.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/nn.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/elemwise.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/einsum.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/topi/broadcast.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/schedule/trace.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/schedule/state.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/schedule/schedule.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/schedule/instruction.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/var.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/transform.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/stmt_functor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/stmt.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/op_attr_types.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/op.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/index_map.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/function.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/expr_functor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/expr.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/data_type_rewriter.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/data_layout.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/builtin.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/buffer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/block_scope.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/block_dependence_info.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/tir/analysis.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/te INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/te/tensor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/te INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/te/operation.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/te INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target/virtual_device.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target/target_kind.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target/target_info.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target/target.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target/tag.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/target/codegen.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/target INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/support/with.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/support/random_engine.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/support INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/support/parallel_for.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/support INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/printer/ir_docsifier_functor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/printer/ir_docsifier.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/printer/doc.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/printer INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/tir/ir.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/tir/frame.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder/tir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/relax/ir.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/relax/frame.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/ir/ir.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/ir/frame.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/script/ir_builder/base.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script/ir_builder INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm/vm.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm/ndarray_cache_support.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm/executable.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm/bytecode.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/vm/builtin.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/vm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/memory/memory_manager.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/memory INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/disco/session.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/disco/disco_worker.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/disco/cuda_ipc_memory.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/disco/builtin.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/disco INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/contrib/papi.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/threading_backend.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/serializer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/profiling.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/packed_func.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/object.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/nvtx.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/ndarray.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/logging.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/int_tuple.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/device_api.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/data_type.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/c_backend_api.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/builtin_fp16.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/runtime/base.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/distributed/transform.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/distributed/struct_info.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/distributed/global_info.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/distributed/axis_group_graph.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/distributed INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/statistical.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/sorting.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/search.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/sampling.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/qdq.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/op.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/nn.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/manipulate.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/linear_algebra.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/index.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/image.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/distributed.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/datatype.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/create.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/attrs/ccl.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax/attrs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/utils.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/type.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/transform.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/tir_pattern.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/struct_info_functor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/struct_info.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/op_attr_types.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/nested_msg.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/expr_functor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/expr.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/exec_builder.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/dataflow_pattern_functor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/dataflow_pattern.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/dataflow_matcher.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/block_builder.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/binding_rewrite.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/backend.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/relax/analysis.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/structural_hash.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/structural_equal.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/serialization.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/script_printer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/repr_printer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/reflection.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/node.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/functor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/cast.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/node/attr_registry_map.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule/schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule/schedule/x86 INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/x86/.gitignore -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule/schedule/x86 INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule/schedule/generic INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/generic/winograd.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule/schedule/generic INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule/schedule/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/cuda/thread_bind.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule/schedule/cuda INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule/schedule/cpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule/cpu/.gitignore -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule/schedule/cpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/tune_context.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/task_scheduler.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/space_generator.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/search_strategy.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/schedule_rule.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/runner.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/profiler.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/postproc.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/mutator.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/measure_candidate.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/measure_callback.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/feature_extractor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/extracted_task.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/database.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/cost_model.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/builder.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/meta_schedule/arg_info.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/type_functor.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/type.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/transform.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/source_map.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/replace_global_vars.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/op.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/name_supply.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/module.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/instrument.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/global_var_supply.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/global_info.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/function.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/expr.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/env_func.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/diagnostic.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/attrs.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/ir/analysis.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith/pattern.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith/iter_affine_map.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith/int_solver.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith/int_set.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith/bound.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/include/tvm/arith/analyzer.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/arith INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/configs INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/configs/test INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/configs/test/tune_config_test.json -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/configs/test INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/configs/test/compile_config_test.json -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/configs/test INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/configs/host INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/configs/host/default.json -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/configs/host INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/Utils.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/Summary.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/Linker.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/FindVulkan.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/FindROCM.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/FindRCCL.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/FindOpenCL.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/FindNVSHMEM.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/FindNCCL.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/FindLLVM.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/FindCUDA.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/CRTConfig.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/utils/CCache.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/utils INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/vllm.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/TensorRT.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/TFLite.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/Sort.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/Random.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/Posit.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/PAPI.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/NNAPI.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/Mrvl.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/MSCCLPP.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/MSC.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/DNNL.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/CoreML.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/CUTLASS.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/CLML.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/BNNS.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/BLAS.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/ArmComputeLib.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/contrib/AMX.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/Vulkan.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/ROCM.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/OpenMP.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/OpenCL.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/Metal.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/Logging.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/LibInfo.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/LLVM.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/HexagonSDK.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/Hexagon.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/Git.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/ClangFlags.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/modules/CUDA.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/modules INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/libs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/libs/Libbacktrace.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake/libs INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/cmake/config.cmake -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/cmake INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/tensorrt_llm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/tensorrt_llm/custom_allreduce_kernels.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/tensorrt_llm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/tensorrt_llm/custom_allreduce_kernels.cu -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/tensorrt_llm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test_package INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test_package/visualTest.cpp -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test_package INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test_package/meson.build -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test_package INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test_package/conanfile.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test_package INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test/test.cpp -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test/meson.build -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test/envTermMissing.cpp -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/test/colorTest.cpp -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/include INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/include/rang.hpp -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/include INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/meson.build -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/conanfile.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/appveyor.yml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/LICENSE -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/CMakeLists.txt -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/.travis.yml -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/.gitignore -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/.git -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/.editorconfig -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/rang/.clang-format -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/picojson INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/picojson/test_picojson.cpp -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/picojson INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/picojson/picojson.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/picojson INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/picojson/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/picojson INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/nvbench INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/nvbench/l2_cache_flush.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/nvbench INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mscclpp INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mscclpp/include INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mscclpp/include/msccl.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mscclpp/include INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mscclpp/include/msccl.cuh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mscclpp/include INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mscclpp/include/common.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mscclpp/include INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mlperftiny INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mlperftiny/api INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny/api/submitter_implemented.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mlperftiny/api INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny/api/internally_implemented.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mlperftiny/api INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny/api/internally_implemented.cpp -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mlperftiny/api INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/mlperftiny/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/mlperftiny INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libcrc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libcrc/tab INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/tab/gentab_ccitt.inc -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libcrc/tab INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libcrc/src INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/src/crcccitt.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libcrc/src INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libcrc/include INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/include/checksum.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libcrc/include INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libcrc/.gitignore -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libcrc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/warnings.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/unwind_ipinfo.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/override.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/multi.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/lt~obsolete.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/ltversion.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/ltsugar.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/ltoptions.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/libtool.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/lead-dot.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config/enable.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/ztest.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/xztest.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/xcoff.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/unknown.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/unittest.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/ttest.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/testlib.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/testlib.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/test_format.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/test-driver -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/stest.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/state.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/sort.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/simple.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/read.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/print.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/posix.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/pecoff.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/nounwind.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/mtest.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/move-if-change -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/mmapio.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/mmap.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/missing -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/macho.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/lt~obsolete.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/ltversion.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/ltsugar.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/ltoptions.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/ltmain.sh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/libtool.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/internal.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/instrumented_alloc.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/install-sh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/install-debuginfo-for-buildid.sh.in -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/filetype.awk -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/filenames.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/fileline.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/elf.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/edtest2.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/edtest.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/dwarf.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/configure.ac -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/configure -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config.sub -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config.h.in -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/config.guess -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/compile -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/btest.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/backtrace.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/backtrace.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/backtrace-supported.h.in -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/atomic.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/allocfail.sh -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/allocfail.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/alloc.c -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/aclocal.m4 -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/README.md -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/Makefile.in -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/Makefile.am -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/LICENSE -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/Isaac.Newton-Opticks.txt -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/.gitignore -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/libbacktrace/.git -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/compiler-rt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/3rdparty/compiler-rt/builtin_fp16.h -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/compiler-rt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/libtvm_runtime.so -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/libtvm.so -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/CMakeLists.txt -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/arith/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/arith/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/arith/analyzer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/arith/bound.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/arith/int_set.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/arith/int_solver.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/arith/iter_affine_map.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/arith/pattern.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/attention_operation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/build.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/conv2d_operation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/conv2d_profiler.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/gemm_operation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/gemm_profiler.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/gen_conv2d.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/gen_gemm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/gen_tensor_op.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/layer_norm_operation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/library.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cutlass/rms_norm_operation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/_ci_env_check.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/build.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/generate_take_op.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/hexagon_profiler.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/hexagon_unary_ops.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/meta_schedule.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/pytest_plugin.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/session.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hexagon/tools.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/codegen/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/codegen/codegen.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/codegen/sources.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/codegen INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/frontend/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/frontend/translate.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/frontend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/agent INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/agent/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/agent INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/agent/base_agent.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/agent INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/agent/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/agent INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/agent/search_agent.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/agent INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control/configer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control/controller.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control/namespace.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control/service.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/control/worker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment/base_env.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment/prune_env.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/environment/quantize_env.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/gym/namespace.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/ir/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/ir/graph.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/runtime/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/runtime/hook.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/runtime/jit.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/runtime/runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/distill/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/distill/configer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/distill/distiller.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/distill/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/distill INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/prune/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/prune/configer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/prune/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/prune/pruner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/prune INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/quantize/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/quantize/configer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/quantize/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/quantize/quantizer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/quantize INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/track/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/track/configer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/track/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/track/tracker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/configer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/execute.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/tools/tool.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/transform/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/transform/pattern.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/transform/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/transform INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/arguments.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/dataset.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/expr.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/file.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/info.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/log.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/message.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/namespace.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/utils/register.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/core/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/codegen/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/codegen/codegen.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/codegen INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/frontend/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/frontend/translate.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/frontend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/runtime/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/runtime/runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/distill/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/distill/distiller.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/distill INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/prune/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/prune/pruner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/prune INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/quantize/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/quantize/quantizer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/quantize INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/track/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/track/tracker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/tools/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorflow/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/codegen/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/codegen/codegen.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/codegen/sources.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/codegen/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/codegen INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/frontend/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/frontend/translate.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/frontend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/runtime/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/runtime/runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/distill/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/distill/distiller.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/distill INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/prune/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/prune/pruner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/prune INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/quantize/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/quantize/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/quantize/quantizer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/quantize INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/track/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/track/tracker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/tools/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/transform/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/transform/pattern.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/transform/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tensorrt/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/codegen/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/codegen/codegen.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/codegen INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/frontend/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/frontend/translate.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/frontend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/runtime/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/runtime/jit.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/runtime/runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/distill/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/distill/distiller.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/distill/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/distill INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/prune/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/prune/pruner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/prune INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/quantize/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/quantize/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/quantize/quantizer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/quantize INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/track/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/track/tracker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/tools/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/torch/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/codegen/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/codegen/codegen.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/codegen INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/runtime/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/runtime/runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/distill/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/distill INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/distill/distiller.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/distill INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/prune/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/prune INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/prune/pruner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/prune INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/quantize/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/quantize/method.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/quantize INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/quantize/quantizer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/quantize INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/track/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/track/tracker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/track INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/tools/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/tvm/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/framework/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline/dynamic.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline/manager.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline/pipeline.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline/worker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/pipeline/wrapper.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/codegen/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/codegen/codegen.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/codegen INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/codegen/sources.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/codegen INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/op/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/op/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/build.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/register.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/plugin/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/msc/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cblas.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cc.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/clang.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/coreml_runtime.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cublas.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cublaslt.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/cudnn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/dlpack.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/dnnl.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/download.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/emcc.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/hipblas.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/miopen.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/mkl.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/mps.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/mrvl.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/ndk.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/nnpack.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/pickle_memoize.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/popen_pool.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/random.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/rocblas.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/rocm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/rpc.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/spirv.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/tar.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/tflite_runtime.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/thrust.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/tvmjs.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/xcode.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/contrib/nvcc.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/analysis/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/analysis/common_analysis.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/analysis/gemv.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/analysis INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/base/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/base/common_schedules.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/base/schedule_rule.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/base/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/base/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/benchmark INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/benchmark/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/benchmark INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/benchmark/bench.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/benchmark INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/benchmark/extract.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/benchmark INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/benchmark/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/benchmark INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/cpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/cpu/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/cpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/cpu/base.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/cpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/cpu/gemv.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/cpu INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/base.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/fallback.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/gemv.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/general_reduction.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/low_batch_gemv.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/matmul.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/reduction.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/rmsnorm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/gpu/transpose.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/dlight/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/driver INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/driver/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/driver INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/driver/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/driver INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/driver/build_module.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/driver INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/exec/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/exec/disco_remote_socket_session.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/exec/disco_worker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/exec/gpu_memory_bandwidth.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/exec/popen_worker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/exec/query_rpc_tracker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/exec/rpc_proxy.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/exec/rpc_server.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/exec/rpc_tracker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/diagnostics INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/diagnostics/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/diagnostics INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/diagnostics/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/diagnostics INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/_ffi_analysis_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/_ffi_instrument_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/_ffi_transform_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/analysis.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/attrs.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/base.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/container.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/expr.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/function.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/global_info.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/instrument.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/json_compact.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/module.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/op.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/supply.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/type.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ir/type_relation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/builder INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/builder/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/builder INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/builder/builder.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/builder INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/builder/local_builder.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/builder INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model/cost_model.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model/metric.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model/mlp_model.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model/random_model.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/cost_model/xgb_model.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database/database.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database/json_database.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database/memory_database.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database/ordered_union_database.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database/schedule_fn_database.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/database/union_database.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/feature_extractor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/feature_extractor/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/feature_extractor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/feature_extractor/feature_extractor.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/feature_extractor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/feature_extractor/per_store_feature.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/feature_extractor INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/feature_extractor/random_feature_extractor.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/feature_extractor INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback/add_to_database.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback/measure_callback.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback/remove_build_artifact.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/measure_callback/update_cost_model.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator/mutate_compute_location.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator/mutate_parallel.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator/mutate_thread_binding.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator/mutate_tile_size.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator/mutate_unroll.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/mutator/mutator.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization/droplet.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization/post_opt.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization/space.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/post_optimization/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/disallow_async_strided_mem_copy.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/disallow_dynamic_loop.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/postproc.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/rewrite_cooperative_fetch.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/rewrite_layout.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/rewrite_reduction_block.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/rewrite_tensorize.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/rewrite_unbound_block.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/verify_gpu_code.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/postproc/verify_vtcm_limit.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner/config.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner/local_runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner/rpc_runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner/runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/runner/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/cpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/cpu/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/cpu INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/cuda/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/cuda/layout_transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/cuda INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/generic INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/generic/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/generic INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/x86 INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/x86/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/x86 INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/add_rfactor.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/apply_custom_rule.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/auto_bind.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/auto_inline.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/cross_thread_reduction.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/multi_level_tiling.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/parallel_vectorize_unroll.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/random_compute_location.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/schedule_rule/schedule_rule.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy/evolutionary_search.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy/replay_func.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy/replay_trace.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/search_strategy/search_strategy.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator/post_order_apply.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator/schedule_fn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator/space_generator.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/space_generator/space_generator_union.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/task_scheduler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/task_scheduler/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/task_scheduler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/task_scheduler/gradient_based.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/task_scheduler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/task_scheduler/round_robin.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/task_scheduler INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/task_scheduler/task_scheduler.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/task_scheduler INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/custom_builder_runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/distributed_measure_candidates.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/dummy_object.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/local_rpc.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/space_generation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/te_workload.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/tune_te.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/tune_utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/testing/validate_database.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/arg_info.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/extracted_task.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/logging.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/profiler.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/relax_integration.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/tir_integration.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/trace_apply.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/tune.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/tune_context.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/meta_schedule/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/analysis/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/analysis/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/analysis/analysis.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/analysis/estimate_memory_usage.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/analysis INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/adreno INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/adreno/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/adreno INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/adreno/clml.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/adreno INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/adreno/pipeline.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/adreno INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/contrib/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/contrib INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/contrib/nnapi.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/contrib INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cpu_generic INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cpu_generic/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cpu_generic INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cpu_generic/pipeline.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cpu_generic INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda/cublas.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda/cudnn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda/cutlass.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda/flashinfer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/cuda/pipeline.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/gpu_generic INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/gpu_generic/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/gpu_generic INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/gpu_generic/cumsum.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/gpu_generic INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/gpu_generic/pipeline.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/gpu_generic INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/gpu_generic/sampling.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/gpu_generic INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/metal INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/metal/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/metal INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/metal/coreml.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/metal INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/rocm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/rocm/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/rocm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/rocm/hipblas.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/rocm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/rocm/pipeline.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/rocm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/dispatch_sampling.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/dispatch_sort_scan.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/pattern_registry.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/patterns.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/backend/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/transform/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/transform/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/transform/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/global_info.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/distributed/struct_info.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/dpl/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/dpl/_ffi.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/dpl/context.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/dpl/pattern.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/dpl/rewrite.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/llm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/llm/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/llm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/llm/kv_cache.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/llm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/llm/position_embedding.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/llm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/llm/tree_attn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/llm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/_tensor_op.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/core.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/exporter.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/extern.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/modules.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/op.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/spec.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/subroutine.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/torch.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/nn/visitor.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/onnx INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/onnx/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/onnx INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/onnx/onnx_frontend.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/onnx INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/stablehlo INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/stablehlo/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/stablehlo INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/stablehlo/stablehlo_translator.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/stablehlo INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch/base_fx_graph_translator.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch/dynamo.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch/exported_program_translator.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/torch/fx_translator.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/frontend/common.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/builtin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/builtin/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/builtin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/builtin/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/builtin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/builtin/builtin.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/builtin INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/ccl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/ccl/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/ccl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/ccl/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/ccl INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/ccl/ccl.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/ccl INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/distributed/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/distributed/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/distributed/distributed.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/distributed INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/grad INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/grad/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/grad INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/grad/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/grad INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/grad/grad.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/grad INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/image INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/image/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/image INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/image/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/image INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/image/image.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/image INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/memory/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/memory/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/memory/memory.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/memory INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/memory/view.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/memory INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/nn/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/nn/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/nn/nn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/nn INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/vm/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/vm/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/vm/vm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/vm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/_op_gradient.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/base.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/binary.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/create.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/datatype.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/index.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/linear_algebra.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/manipulate.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/mask.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/op_attrs.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/qdq.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/sampling.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/search.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/set.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/sorting.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/statistical.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/ternary.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/op/unary.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/testing/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/testing/ast_printer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/testing/attention.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/testing/lib_comparator.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/testing/matmul.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/testing/nn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/testing/runtime_builtin.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/testing/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/testing/vm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/training/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/training/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/training/loss.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/training/optimizer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/training/setup_trainer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/training/trainer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/training/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/binary.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/ccl.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/common.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/create.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/datatype.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/distributed.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/grad.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/image.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/index.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/inspect_op.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/linear_algebra.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/manipulate.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/nn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/qdq.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/search.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/statistical.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/legalize_ops/unary.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/attach_external_modules.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/fast_math.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/fold_batch_norm_to_conv2d_for_inference.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/fuse_transpose_matmul.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/ipc_allreduce_rewrite.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/lazy_transform_params.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/lower_gpu_ipc_alloc_storage.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/optimize_layout_transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/remove_redundant_reshape.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/transform/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/binding_rewrite.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/block_builder.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/exec_builder.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/expr.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/expr_functor.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/pipeline.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/struct_info.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/ty.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/type_converter.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/relax/vm_build.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/base.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/client.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/minrpc.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/proxy.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/server.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/server_ios_launcher.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/testing.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/tornado_util.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/rpc/tracker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/disco/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/disco/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/disco/process_pool.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/disco INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/disco/session.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/disco INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/profiling INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/profiling/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/profiling INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/profiling/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/profiling INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/_ffi_node_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/container.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/device.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/executable.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/module.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/ndarray.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/object.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/object_generic.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/packed_func.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/params.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/script_printer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/support.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/runtime/vm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/ir/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/ir/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/ir/frame.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/ir/ir.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/distributed/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/distributed/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/distributed/ir.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/distributed INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/frame.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/relax/ir.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir/external_kernel.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir/frame.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir/ir.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/tir/triton.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/ir_builder/base.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/diagnostics.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/dispatch.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/doc.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/doc_core.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/entry.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/error.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/evaluator.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/parser.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/core/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/ir/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/ir/entry.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/ir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/ir/parser.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/ir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/relax/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/relax/dist.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/relax/entry.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/relax INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/relax/parser.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/relax INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/tir/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/tir/entry.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/tir/operation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/tir/parser.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/parser/_core.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/printer/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/printer/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/printer/doc.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/printer/doc_printer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/printer INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/highlight.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/relax.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/script/tir.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/codegen.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/compilation_config.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/datatype.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/detect_target.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/intrin.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/tag.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/target.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/virtual_device.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/target/x86.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/te/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/te/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/te/operation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/te/tag.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/te/tensor.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/testing/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/testing/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/testing/attrs.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/testing/plugin.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/testing/popen_pool.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/testing/runner.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/testing/tir.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/testing/usmp.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/testing/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/analysis/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/analysis/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/analysis INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/analysis/analysis.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/analysis INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/_type_checker.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/analysis.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/instruction.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/schedule.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/state.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/testing.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/trace.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/schedule/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin/arm_cpu.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin/cuda.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin/dot_product_common.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin/hexagon.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin/metal.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin/rocm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/tensor_intrin/x86.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/transform/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/transform/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/transform/function_pass.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/transform/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/transform INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/block_dependence_info.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/block_scope.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/buffer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/build.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/data_layout.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/expr.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/function.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/functor.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/generic.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/ir_builder.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/op.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/pipeline.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/stmt.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/tir/stmt_functor.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/vision INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/vision/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/vision INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/vision/yolo.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/vision INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/cuda.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/generic.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/impl.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/nn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/rocm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/cpp/x86.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/gpu/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/gpu/scan.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/gpu INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/gpu/sort.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/gpu INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/image INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/image/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/image INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/image/dilation2d.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/image INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/image/grid_sample.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/image INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/image/resize.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/image INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/batch_matmul.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/batch_norm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/batch_to_space_nd.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/bitserial_conv2d.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/bitserial_dense.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/bitserial_util.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/bnn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/conv1d.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/conv1d_transpose.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/conv2d.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/conv2d_transpose.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/conv3d.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/conv3d_transpose.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/correlation.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/deformable_conv2d.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/dense.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/depth_to_space.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/depthwise_conv2d.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/dilate.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/elemwise.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/fifo_buffer.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/flatten.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/group_norm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/instance_norm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/layer_norm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/local_response_norm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/loss.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/lstm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/mapping.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/pad.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/pixel_shuffle.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/pooling.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/qnn.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/rms_norm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/softmax.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/space_to_batch_nd.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/space_to_depth.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/upsampling.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/nn/winograd_util.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/adaptive_pool_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/attention_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/batch_matmul.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/batch_norm.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/batch_to_space_nd.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/common.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv1d_ncw_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv1d_transpose_ncw_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv2d_backcward_weight_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv2d_hwcn_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv2d_nchw_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv2d_nhwc_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv2d_transpose_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv3d_ncdhw_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv3d_ndhwc_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/conv3d_transpose_ncdhw_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/correlation_nchw_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/crop_and_resize_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/deformable_conv2d_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/dense.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/depth_to_space.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/depthwise_conv2d_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/dilate_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/gather_nd_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/gather_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/grid_sample_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/group_norm_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/instance_norm_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/l2_normalize_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/layer_norm_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/lrn_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/lstm_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/matrix_set_diag.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/nll_loss.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/one_hot.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/pool_grad_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/poolnd_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/reorg_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/resize_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/rms_norm_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/roi_align_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/roi_pool_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/searchsorted.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/sequence_mask_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/slice_axis_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/softmax_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/space_to_batch_nd.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/space_to_depth.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/testing/strided_slice_python.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/broadcast.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/einsum.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/generic_op_impl.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/index_put.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/math.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/reduction.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/scan.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/scatter.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/scatter_elements.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/searchsorted.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/signal.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/slice_scatter.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/sort.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/sparse_reshape.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/tag.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/tensor.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/transform.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/unique.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/topi/utils.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/base.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/error.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/support.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/libinfo.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:creating /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/cython INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/cython/core.cpp -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/cython INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/__init__.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/_ffi_api.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/access_path.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/container.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/convert.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/dtype.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/error.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/ndarray.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/registry.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/serialization.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/testing.py -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:copying build/lib.linux-aarch64-cpython-312/tvm/ffi/core.abi3.so -> /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/python/webgpu_rpc_test.py to webgpu_rpc_test.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/python/relax_rpc_test.py to relax_rpc_test.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/tests/python/prepare_test_libs.py to prepare_test_libs.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/emcc/decorate_as_wasi.py to decorate_as_wasi.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/web/run_jest.py to run_jest.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/scripts/test_rpc_proxy_server.py to test_rpc_proxy_server.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/jvm/core/src/test/scripts/prepare_test_libs.py to prepare_test_libs.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/test_package/conanfile.py to conanfile.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/3rdparty/rang/conanfile.py to conanfile.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith/analyzer.py to analyzer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith/bound.py to bound.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith/int_set.py to int_set.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith/int_solver.py to int_solver.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith/iter_affine_map.py to iter_affine_map.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/arith/pattern.py to pattern.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/attention_operation.py to attention_operation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/build.py to build.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/conv2d_operation.py to conv2d_operation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/conv2d_profiler.py to conv2d_profiler.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/gemm_operation.py to gemm_operation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/gemm_profiler.py to gemm_profiler.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/gen_conv2d.py to gen_conv2d.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/gen_gemm.py to gen_gemm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/gen_tensor_op.py to gen_tensor_op.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/layer_norm_operation.py to layer_norm_operation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/library.py to library.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cutlass/rms_norm_operation.py to rms_norm_operation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/_ci_env_check.py to _ci_env_check.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/build.py to build.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/generate_take_op.py to generate_take_op.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/hexagon_profiler.py to hexagon_profiler.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/hexagon_unary_ops.py to hexagon_unary_ops.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/meta_schedule.py to meta_schedule.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/pytest_plugin.py to pytest_plugin.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/session.py to session.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hexagon/tools.py to tools.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/codegen/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/codegen/codegen.py to codegen.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/codegen/sources.py to sources.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/frontend/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/frontend/translate.py to translate.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/agent/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/agent/base_agent.py to base_agent.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/agent/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/agent/search_agent.py to search_agent.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control/configer.py to configer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control/controller.py to controller.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control/namespace.py to namespace.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control/service.py to service.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/control/worker.py to worker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment/base_env.py to base_env.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment/prune_env.py to prune_env.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/environment/quantize_env.py to quantize_env.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/gym/namespace.py to namespace.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/ir/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/ir/graph.py to graph.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/runtime/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/runtime/hook.py to hook.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/runtime/jit.py to jit.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/runtime/runner.py to runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/distill/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/distill/configer.py to configer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/distill/distiller.py to distiller.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/distill/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/prune/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/prune/configer.py to configer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/prune/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/prune/pruner.py to pruner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/quantize/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/quantize/configer.py to configer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/quantize/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/quantize/quantizer.py to quantizer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/track/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/track/configer.py to configer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/track/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/track/tracker.py to tracker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/configer.py to configer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/execute.py to execute.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/tools/tool.py to tool.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/transform/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/transform/pattern.py to pattern.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/transform/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/arguments.py to arguments.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/dataset.py to dataset.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/expr.py to expr.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/file.py to file.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/info.py to info.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/log.py to log.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/message.py to message.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/namespace.py to namespace.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/utils/register.py to register.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/core/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/codegen/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/codegen/codegen.py to codegen.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/frontend/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/frontend/translate.py to translate.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/runtime/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/runtime/runner.py to runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/distill/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/distill/distiller.py to distiller.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/prune/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/prune/pruner.py to pruner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/quantize/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/quantize/quantizer.py to quantizer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/track/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/track/tracker.py to tracker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/tools/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorflow/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/codegen/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/codegen/codegen.py to codegen.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/codegen/sources.py to sources.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/codegen/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/frontend/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/frontend/translate.py to translate.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/runtime/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/runtime/runner.py to runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/distill/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/distill/distiller.py to distiller.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/prune/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/prune/pruner.py to pruner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/quantize/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/quantize/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/quantize/quantizer.py to quantizer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/track/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/track/tracker.py to tracker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/tools/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/transform/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/transform/pattern.py to pattern.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/transform/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tensorrt/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/codegen/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/codegen/codegen.py to codegen.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/frontend/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/frontend/translate.py to translate.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/runtime/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/runtime/jit.py to jit.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/runtime/runner.py to runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/distill/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/distill/distiller.py to distiller.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/distill/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/prune/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/prune/pruner.py to pruner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/quantize/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/quantize/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/quantize/quantizer.py to quantizer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/track/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/track/tracker.py to tracker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/tools/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/torch/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/codegen/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/codegen/codegen.py to codegen.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/runtime/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/runtime/runner.py to runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/distill/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/distill/distiller.py to distiller.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/prune/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/prune/pruner.py to pruner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/quantize/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/quantize/method.py to method.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/quantize/quantizer.py to quantizer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/track/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/track/tracker.py to tracker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/tools/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/tvm/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/framework/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline/dynamic.py to dynamic.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline/manager.py to manager.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline/pipeline.py to pipeline.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline/worker.py to worker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/pipeline/wrapper.py to wrapper.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/codegen/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/codegen/codegen.py to codegen.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/codegen/sources.py to sources.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/op/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/op/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/build.py to build.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/register.py to register.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/plugin/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/msc/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cblas.py to cblas.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cc.py to cc.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/clang.py to clang.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/coreml_runtime.py to coreml_runtime.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cublas.py to cublas.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cublaslt.py to cublaslt.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/cudnn.py to cudnn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/dlpack.py to dlpack.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/dnnl.py to dnnl.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/download.py to download.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/emcc.py to emcc.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/hipblas.py to hipblas.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/miopen.py to miopen.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/mkl.py to mkl.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/mps.py to mps.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/mrvl.py to mrvl.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/ndk.py to ndk.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/nnpack.py to nnpack.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/pickle_memoize.py to pickle_memoize.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/popen_pool.py to popen_pool.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/random.py to random.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/rocblas.py to rocblas.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/rocm.py to rocm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/rpc.py to rpc.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/spirv.py to spirv.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/tar.py to tar.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/tflite_runtime.py to tflite_runtime.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/thrust.py to thrust.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/tvmjs.py to tvmjs.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/xcode.py to xcode.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/contrib/nvcc.py to nvcc.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/analysis/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/analysis/common_analysis.py to common_analysis.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/analysis/gemv.py to gemv.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base/common_schedules.py to common_schedules.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base/schedule_rule.py to schedule_rule.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/base/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/benchmark/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/benchmark/bench.py to bench.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/benchmark/extract.py to extract.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/benchmark/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/cpu/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/cpu/base.py to base.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/cpu/gemv.py to gemv.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/base.py to base.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/fallback.py to fallback.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/gemv.py to gemv.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/general_reduction.py to general_reduction.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/low_batch_gemv.py to low_batch_gemv.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/matmul.py to matmul.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/reduction.py to reduction.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/rmsnorm.py to rmsnorm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/gpu/transpose.py to transpose.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/dlight/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/driver/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/driver/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/driver/build_module.py to build_module.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec/disco_remote_socket_session.py to disco_remote_socket_session.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec/disco_worker.py to disco_worker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec/gpu_memory_bandwidth.py to gpu_memory_bandwidth.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec/popen_worker.py to popen_worker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec/query_rpc_tracker.py to query_rpc_tracker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec/rpc_proxy.py to rpc_proxy.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec/rpc_server.py to rpc_server.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/exec/rpc_tracker.py to rpc_tracker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/diagnostics/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/diagnostics/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/_ffi_analysis_api.py to _ffi_analysis_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/_ffi_instrument_api.py to _ffi_instrument_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/_ffi_transform_api.py to _ffi_transform_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/analysis.py to analysis.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/attrs.py to attrs.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/base.py to base.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/container.py to container.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/expr.py to expr.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/function.py to function.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/global_info.py to global_info.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/instrument.py to instrument.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/json_compact.py to json_compact.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/module.py to module.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/op.py to op.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/supply.py to supply.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/type.py to type.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ir/type_relation.py to type_relation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/builder/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/builder/builder.py to builder.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/builder/local_builder.py to local_builder.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model/cost_model.py to cost_model.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model/metric.py to metric.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model/mlp_model.py to mlp_model.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model/random_model.py to random_model.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/cost_model/xgb_model.py to xgb_model.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database/database.py to database.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database/json_database.py to json_database.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database/memory_database.py to memory_database.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database/ordered_union_database.py to ordered_union_database.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database/schedule_fn_database.py to schedule_fn_database.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/database/union_database.py to union_database.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/feature_extractor/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/feature_extractor/feature_extractor.py to feature_extractor.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/feature_extractor/per_store_feature.py to per_store_feature.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/feature_extractor/random_feature_extractor.py to random_feature_extractor.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback/add_to_database.py to add_to_database.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback/measure_callback.py to measure_callback.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback/remove_build_artifact.py to remove_build_artifact.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/measure_callback/update_cost_model.py to update_cost_model.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator/mutate_compute_location.py to mutate_compute_location.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator/mutate_parallel.py to mutate_parallel.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator/mutate_thread_binding.py to mutate_thread_binding.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator/mutate_tile_size.py to mutate_tile_size.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator/mutate_unroll.py to mutate_unroll.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/mutator/mutator.py to mutator.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization/droplet.py to droplet.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization/post_opt.py to post_opt.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization/space.py to space.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/post_optimization/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/disallow_async_strided_mem_copy.py to disallow_async_strided_mem_copy.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/disallow_dynamic_loop.py to disallow_dynamic_loop.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/postproc.py to postproc.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/rewrite_cooperative_fetch.py to rewrite_cooperative_fetch.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/rewrite_layout.py to rewrite_layout.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.py to rewrite_parallel_vectorize_unroll.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/rewrite_reduction_block.py to rewrite_reduction_block.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/rewrite_tensorize.py to rewrite_tensorize.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/rewrite_unbound_block.py to rewrite_unbound_block.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/verify_gpu_code.py to verify_gpu_code.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/postproc/verify_vtcm_limit.py to verify_vtcm_limit.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner/config.py to config.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner/local_runner.py to local_runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner/rpc_runner.py to rpc_runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner/runner.py to runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/runner/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/cpu/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/cuda/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/cuda/layout_transform.py to layout_transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/generic/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/x86/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/add_rfactor.py to add_rfactor.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/apply_custom_rule.py to apply_custom_rule.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/auto_bind.py to auto_bind.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/auto_inline.py to auto_inline.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/cross_thread_reduction.py to cross_thread_reduction.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/multi_level_tiling.py to multi_level_tiling.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/parallel_vectorize_unroll.py to parallel_vectorize_unroll.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/random_compute_location.py to random_compute_location.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/schedule_rule/schedule_rule.py to schedule_rule.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy/evolutionary_search.py to evolutionary_search.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy/replay_func.py to replay_func.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy/replay_trace.py to replay_trace.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/search_strategy/search_strategy.py to search_strategy.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator/post_order_apply.py to post_order_apply.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator/schedule_fn.py to schedule_fn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator/space_generator.py to space_generator.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/space_generator/space_generator_union.py to space_generator_union.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/task_scheduler/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/task_scheduler/gradient_based.py to gradient_based.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/task_scheduler/round_robin.py to round_robin.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/task_scheduler/task_scheduler.py to task_scheduler.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/custom_builder_runner.py to custom_builder_runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/distributed_measure_candidates.py to distributed_measure_candidates.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/dummy_object.py to dummy_object.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/local_rpc.py to local_rpc.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/space_generation.py to space_generation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/te_workload.py to te_workload.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/tune_te.py to tune_te.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/tune_utils.py to tune_utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/testing/validate_database.py to validate_database.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/arg_info.py to arg_info.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/extracted_task.py to extracted_task.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/logging.py to logging.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/profiler.py to profiler.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/relax_integration.py to relax_integration.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/tir_integration.py to tir_integration.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/trace_apply.py to trace_apply.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/tune.py to tune.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/tune_context.py to tune_context.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/meta_schedule/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/analysis/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/analysis/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/analysis/analysis.py to analysis.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/analysis/estimate_memory_usage.py to estimate_memory_usage.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/adreno/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/adreno/clml.py to clml.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/adreno/pipeline.py to pipeline.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/contrib/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/contrib/nnapi.py to nnapi.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cpu_generic/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cpu_generic/pipeline.py to pipeline.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda/cublas.py to cublas.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda/cudnn.py to cudnn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda/cutlass.py to cutlass.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda/flashinfer.py to flashinfer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/cuda/pipeline.py to pipeline.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/gpu_generic/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/gpu_generic/cumsum.py to cumsum.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/gpu_generic/pipeline.py to pipeline.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/gpu_generic/sampling.py to sampling.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/metal/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/metal/coreml.py to coreml.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/rocm/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/rocm/hipblas.py to hipblas.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/rocm/pipeline.py to pipeline.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/dispatch_sampling.py to dispatch_sampling.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/dispatch_sort_scan.py to dispatch_sort_scan.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/pattern_registry.py to pattern_registry.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/patterns.py to patterns.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/backend/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/transform/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/transform/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/transform/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/global_info.py to global_info.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/distributed/struct_info.py to struct_info.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl/_ffi.py to _ffi.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl/context.py to context.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl/pattern.py to pattern.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/dpl/rewrite.py to rewrite.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/llm/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/llm/kv_cache.py to kv_cache.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/llm/position_embedding.py to position_embedding.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/llm/tree_attn.py to tree_attn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/_tensor_op.py to _tensor_op.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/core.py to core.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/exporter.py to exporter.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/extern.py to extern.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/modules.py to modules.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/op.py to op.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/spec.py to spec.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/subroutine.py to subroutine.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/torch.py to torch.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/nn/visitor.py to visitor.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/onnx/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/onnx/onnx_frontend.py to onnx_frontend.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/stablehlo/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/stablehlo/stablehlo_translator.py to stablehlo_translator.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch/base_fx_graph_translator.py to base_fx_graph_translator.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch/dynamo.py to dynamo.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch/exported_program_translator.py to exported_program_translator.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/torch/fx_translator.py to fx_translator.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/frontend/common.py to common.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/builtin/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/builtin/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/builtin/builtin.py to builtin.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/ccl/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/ccl/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/ccl/ccl.py to ccl.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/distributed/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/distributed/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/distributed/distributed.py to distributed.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/grad/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/grad/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/grad/grad.py to grad.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/image/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/image/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/image/image.py to image.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/memory/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/memory/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/memory/memory.py to memory.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/memory/view.py to view.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/nn/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/nn/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/nn/nn.py to nn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/vm/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/vm/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/vm/vm.py to vm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/_op_gradient.py to _op_gradient.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/base.py to base.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/binary.py to binary.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/create.py to create.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/datatype.py to datatype.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/index.py to index.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/linear_algebra.py to linear_algebra.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/manipulate.py to manipulate.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/mask.py to mask.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/op_attrs.py to op_attrs.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/qdq.py to qdq.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/sampling.py to sampling.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/search.py to search.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/set.py to set.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/sorting.py to sorting.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/statistical.py to statistical.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/ternary.py to ternary.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/op/unary.py to unary.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing/ast_printer.py to ast_printer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing/attention.py to attention.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing/lib_comparator.py to lib_comparator.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing/matmul.py to matmul.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing/nn.py to nn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing/runtime_builtin.py to runtime_builtin.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/testing/vm.py to vm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training/loss.py to loss.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training/optimizer.py to optimizer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training/setup_trainer.py to setup_trainer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training/trainer.py to trainer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/training/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/binary.py to binary.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/ccl.py to ccl.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/common.py to common.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/create.py to create.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/datatype.py to datatype.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/distributed.py to distributed.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/grad.py to grad.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/image.py to image.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/index.py to index.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/inspect_op.py to inspect_op.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/linear_algebra.py to linear_algebra.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/manipulate.py to manipulate.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/nn.py to nn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/qdq.py to qdq.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/search.py to search.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/statistical.py to statistical.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/legalize_ops/unary.py to unary.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/attach_external_modules.py to attach_external_modules.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/fast_math.py to fast_math.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/fold_batch_norm_to_conv2d_for_inference.py to fold_batch_norm_to_conv2d_for_inference.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/fuse_transpose_matmul.py to fuse_transpose_matmul.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/ipc_allreduce_rewrite.py to ipc_allreduce_rewrite.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/lazy_transform_params.py to lazy_transform_params.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/lower_gpu_ipc_alloc_storage.py to lower_gpu_ipc_alloc_storage.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/optimize_layout_transform.py to optimize_layout_transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/remove_redundant_reshape.py to remove_redundant_reshape.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/transform/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/binding_rewrite.py to binding_rewrite.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/block_builder.py to block_builder.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/exec_builder.py to exec_builder.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/expr.py to expr.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/expr_functor.py to expr_functor.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/pipeline.py to pipeline.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/struct_info.py to struct_info.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/ty.py to ty.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/type_converter.py to type_converter.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/relax/vm_build.py to vm_build.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/base.py to base.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/client.py to client.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/minrpc.py to minrpc.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/proxy.py to proxy.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/server.py to server.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/server_ios_launcher.py to server_ios_launcher.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/testing.py to testing.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/tornado_util.py to tornado_util.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/rpc/tracker.py to tracker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/disco/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/disco/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/disco/process_pool.py to process_pool.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/disco/session.py to session.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/profiling/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/profiling/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/_ffi_node_api.py to _ffi_node_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/container.py to container.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/device.py to device.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/executable.py to executable.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/module.py to module.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/ndarray.py to ndarray.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/object.py to object.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/object_generic.py to object_generic.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/packed_func.py to packed_func.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/params.py to params.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/script_printer.py to script_printer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/support.py to support.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/runtime/vm.py to vm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/ir/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/ir/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/ir/frame.py to frame.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/ir/ir.py to ir.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/distributed/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/distributed/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/distributed/ir.py to ir.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/frame.py to frame.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/relax/ir.py to ir.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir/external_kernel.py to external_kernel.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir/frame.py to frame.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir/ir.py to ir.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/tir/triton.py to triton.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/ir_builder/base.py to base.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/diagnostics.py to diagnostics.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/dispatch.py to dispatch.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/doc.py to doc.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/doc_core.py to doc_core.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/entry.py to entry.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/error.py to error.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/evaluator.py to evaluator.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/parser.py to parser.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/core/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/ir/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/ir/entry.py to entry.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/ir/parser.py to parser.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/relax/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/relax/dist.py to dist.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/relax/entry.py to entry.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/relax/parser.py to parser.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/tir/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/tir/entry.py to entry.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/tir/operation.py to operation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/tir/parser.py to parser.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/parser/_core.py to _core.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/printer/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/printer/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/printer/doc.py to doc.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/printer/doc_printer.py to doc_printer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/highlight.py to highlight.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/relax.py to relax.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/script/tir.py to tir.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/codegen.py to codegen.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/compilation_config.py to compilation_config.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/datatype.py to datatype.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/detect_target.py to detect_target.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/intrin.py to intrin.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/tag.py to tag.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/target.py to target.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/virtual_device.py to virtual_device.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/target/x86.py to x86.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te/operation.py to operation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te/tag.py to tag.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/te/tensor.py to tensor.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing/attrs.py to attrs.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing/plugin.py to plugin.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing/popen_pool.py to popen_pool.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing/runner.py to runner.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing/tir.py to tir.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing/usmp.py to usmp.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/testing/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/analysis/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/analysis/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/analysis/analysis.py to analysis.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/_type_checker.py to _type_checker.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/analysis.py to analysis.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/instruction.py to instruction.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/schedule.py to schedule.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/state.py to state.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/testing.py to testing.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/trace.py to trace.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/schedule/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin/arm_cpu.py to arm_cpu.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin/cuda.py to cuda.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin/dot_product_common.py to dot_product_common.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin/hexagon.py to hexagon.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin/metal.py to metal.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin/rocm.py to rocm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/tensor_intrin/x86.py to x86.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/transform/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/transform/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/transform/function_pass.py to function_pass.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/transform/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/block_dependence_info.py to block_dependence_info.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/block_scope.py to block_scope.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/buffer.py to buffer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/build.py to build.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/data_layout.py to data_layout.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/expr.py to expr.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/function.py to function.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/functor.py to functor.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/generic.py to generic.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/ir_builder.py to ir_builder.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/op.py to op.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/pipeline.py to pipeline.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/stmt.py to stmt.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/tir/stmt_functor.py to stmt_functor.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/vision/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/vision/yolo.py to yolo.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/cuda.py to cuda.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/generic.py to generic.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/impl.py to impl.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/nn.py to nn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/rocm.py to rocm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/cpp/x86.py to x86.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/gpu/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/gpu/scan.py to scan.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/gpu/sort.py to sort.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/image/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/image/dilation2d.py to dilation2d.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/image/grid_sample.py to grid_sample.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/image/resize.py to resize.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/batch_matmul.py to batch_matmul.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/batch_norm.py to batch_norm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/batch_to_space_nd.py to batch_to_space_nd.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/bitserial_conv2d.py to bitserial_conv2d.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/bitserial_dense.py to bitserial_dense.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/bitserial_util.py to bitserial_util.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/bnn.py to bnn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/conv1d.py to conv1d.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/conv1d_transpose.py to conv1d_transpose.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/conv2d.py to conv2d.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/conv2d_transpose.py to conv2d_transpose.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/conv3d.py to conv3d.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/conv3d_transpose.py to conv3d_transpose.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/correlation.py to correlation.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/deformable_conv2d.py to deformable_conv2d.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/dense.py to dense.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/depth_to_space.py to depth_to_space.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/depthwise_conv2d.py to depthwise_conv2d.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/dilate.py to dilate.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/elemwise.py to elemwise.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/fifo_buffer.py to fifo_buffer.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/flatten.py to flatten.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/group_norm.py to group_norm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/instance_norm.py to instance_norm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/layer_norm.py to layer_norm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/local_response_norm.py to local_response_norm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/loss.py to loss.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/lstm.py to lstm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/mapping.py to mapping.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/pad.py to pad.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/pixel_shuffle.py to pixel_shuffle.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/pooling.py to pooling.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/qnn.py to qnn.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/rms_norm.py to rms_norm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/softmax.py to softmax.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/space_to_batch_nd.py to space_to_batch_nd.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/space_to_depth.py to space_to_depth.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/upsampling.py to upsampling.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/nn/winograd_util.py to winograd_util.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/adaptive_pool_python.py to adaptive_pool_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/attention_python.py to attention_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/batch_matmul.py to batch_matmul.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/batch_norm.py to batch_norm.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/batch_to_space_nd.py to batch_to_space_nd.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/common.py to common.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv1d_ncw_python.py to conv1d_ncw_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv1d_transpose_ncw_python.py to conv1d_transpose_ncw_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv2d_backcward_weight_python.py to conv2d_backcward_weight_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv2d_hwcn_python.py to conv2d_hwcn_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv2d_nchw_python.py to conv2d_nchw_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv2d_nhwc_python.py to conv2d_nhwc_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv2d_transpose_python.py to conv2d_transpose_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv3d_ncdhw_python.py to conv3d_ncdhw_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv3d_ndhwc_python.py to conv3d_ndhwc_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/conv3d_transpose_ncdhw_python.py to conv3d_transpose_ncdhw_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/correlation_nchw_python.py to correlation_nchw_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/crop_and_resize_python.py to crop_and_resize_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/deformable_conv2d_python.py to deformable_conv2d_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/dense.py to dense.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/depth_to_space.py to depth_to_space.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/depthwise_conv2d_python.py to depthwise_conv2d_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/dilate_python.py to dilate_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/gather_nd_python.py to gather_nd_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/gather_python.py to gather_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/grid_sample_python.py to grid_sample_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/group_norm_python.py to group_norm_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/instance_norm_python.py to instance_norm_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/l2_normalize_python.py to l2_normalize_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/layer_norm_python.py to layer_norm_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/lrn_python.py to lrn_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/lstm_python.py to lstm_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/matrix_set_diag.py to matrix_set_diag.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/nll_loss.py to nll_loss.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/one_hot.py to one_hot.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/pool_grad_python.py to pool_grad_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/poolnd_python.py to poolnd_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/reorg_python.py to reorg_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/resize_python.py to resize_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/rms_norm_python.py to rms_norm_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/roi_align_python.py to roi_align_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/roi_pool_python.py to roi_pool_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/searchsorted.py to searchsorted.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/sequence_mask_python.py to sequence_mask_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/slice_axis_python.py to slice_axis_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/softmax_python.py to softmax_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/space_to_batch_nd.py to space_to_batch_nd.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/space_to_depth.py to space_to_depth.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/testing/strided_slice_python.py to strided_slice_python.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/broadcast.py to broadcast.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/einsum.py to einsum.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/generic_op_impl.py to generic_op_impl.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/index_put.py to index_put.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/math.py to math.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/reduction.py to reduction.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/scan.py to scan.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/scatter.py to scatter.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/scatter_elements.py to scatter_elements.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/searchsorted.py to searchsorted.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/signal.py to signal.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/slice_scatter.py to slice_scatter.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/sort.py to sort.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/sparse_reshape.py to sparse_reshape.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/tag.py to tag.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/tensor.py to tensor.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/transform.py to transform.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/unique.py to unique.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/topi/utils.py to utils.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/base.py to base.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/error.py to error.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/support.py to support.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/libinfo.py to libinfo.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/__init__.py to __init__.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/_ffi_api.py to _ffi_api.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/access_path.py to access_path.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/container.py to container.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/convert.py to convert.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/dtype.py to dtype.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/error.py to error.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/ndarray.py to ndarray.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/registry.py to registry.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/serialization.py to serialization.cpython-312.pyc INFO:root:byte-compiling /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/ffi/testing.py to testing.cpython-312.pyc INFO:root:writing byte-compilation script '/tmp/tmpuv3s7za_.py' INFO:root:/usr/bin/python3 /tmp/tmpuv3s7za_.py INFO:root:removing /tmp/tmpuv3s7za_.py INFO:root:running install_egg_info INFO:root:running egg_info INFO:root:writing tvm.egg-info/PKG-INFO INFO:root:writing dependency_links to tvm.egg-info/dependency_links.txt INFO:root:writing requirements to tvm.egg-info/requires.txt INFO:root:writing top-level names to tvm.egg-info/top_level.txt INFO:root:dependency ../ffi/include/tvm/ffi/c_api.h won't be automatically included in the manifest: the path can't have `..` segments INFO:root:reading manifest file 'tvm.egg-info/SOURCES.txt' INFO:root:reading manifest template 'MANIFEST.in' INFO:root:writing manifest file 'tvm.egg-info/SOURCES.txt' INFO:root:Copying tvm.egg-info to /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm-0.22.dev0-py3.12.egg-info INFO:root:running install_scripts + popd ~/build/BUILD/tvm + mkdir -p /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/bin + install -m 755 build/tvm_rpc /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/bin/ + rm -rf /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/libtvm.so /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/libtvm_runtime.so + ln -sf /usr/lib64/libtvm.so /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/libtvm.so + ln -sf /usr/lib64/libtvm_ffi.so /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/libtvm_ffi.so + ln -sf /usr/lib64/libtvm_runtime.so /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/libtvm_runtime.so + rm -rf /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/runtime + mv -f /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/arith /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/ir /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/meta_schedule /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/node /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/relax /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/script /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/support /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/target /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/te /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/tir /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm/topi /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/include/tvm/ + rmdir /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm + ln -sf /usr/include/tvm /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm/include/tvm + sed -i 's|[<=>].*||g' /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12/site-packages/tvm-0.22.dev0-py3.12.egg-info/requires.txt + mkdir -p /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64//usr/lib64 + mv -f '/builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib/*.so*' /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64//usr/lib64/ mv: cannot stat '/builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib/*.so*': No such file or directory + true + rm -rf /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/tvm + rm -rf /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64//usr/lib64/libtvm_ffi_static.a + /usr/bin/find-debuginfo -j4 -m -i --build-id-seed 0.21.0-20250812.0.git6790af83.cu12_9.el10 --unique-debug-suffix -0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 --unique-debug-src-base tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/tvm find-debuginfo: starting Extracting debug info from 5 files DWARF-compressing 5 files dwz: ./usr/lib64/libtvm.so-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.debug: Too many DIEs, not optimizing sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/allocfail.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/compile from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config.guess from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/config.sub from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/configure from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/install-sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/missing from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/python3.12/site-packages/tvm/3rdparty/libbacktrace/test-driver from /bin/sh to #!/usr/bin/sh *** WARNING: ./usr/lib64/python3.12/site-packages/tvm/src/runtime/contrib/tensorrt/tensorrt_calibrator.h is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib/debug/usr/lib64/python3.12 using python3.12 Bytecompiling .py files below /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/lib64/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.kAcpsc + umask 022 + cd /builddir/build/BUILD + cd tvm + DOCDIR=/builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/share/doc/tvm + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/share/doc/tvm + cp -pr /builddir/build/BUILD/tvm/docs /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/share/doc/tvm + cp -pr /builddir/build/BUILD/tvm/README.md /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/share/doc/tvm + cp -pr /builddir/build/BUILD/tvm/CONTRIBUTORS.md /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/share/doc/tvm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KUTVEM + umask 022 + cd /builddir/build/BUILD + cd tvm + LICENSEDIR=/builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/share/licenses/tvm + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/share/licenses/tvm + cp -pr /builddir/build/BUILD/tvm/LICENSE /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64/usr/share/licenses/tvm + RPM_EC=0 ++ jobs -p + exit 0 Provides: libtvm.so()(64bit) libtvm_ffi.so()(64bit) tvm = 0.21.0-20250812.0.git6790af83.cu12_9.el10 tvm(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM.so.20.1()(64bit) libLLVM.so.20.1(LLVM_20.1)(64bit) libSPIRV-Tools.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcublas.so.12()(64bit) libcublas.so.12(libcublas.so.12)(64bit) libcublasLt.so.12()(64bit) libcublasLt.so.12(libcublasLt.so.12)(64bit) libcuda.so.1()(64bit) libcudart.so.12()(64bit) libcudart.so.12(libcudart.so.12)(64bit) libcudnn.so.9()(64bit) libcudnn.so.9(libcudnn.so.9)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libnvrtc.so.12()(64bit) libnvrtc.so.12(libnvrtc.so.12)(64bit) libopenblas.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libvulkan.so.1()(64bit) rtld(GNU_HASH) Processing files: tvm-runtime-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 Provides: libtvm_runtime.so()(64bit) tvm-runtime = 0.21.0-20250812.0.git6790af83.cu12_9.el10 tvm-runtime(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcublas.so.12()(64bit) libcublas.so.12(libcublas.so.12)(64bit) libcublasLt.so.12()(64bit) libcublasLt.so.12(libcublasLt.so.12)(64bit) libcuda.so.1()(64bit) libcudart.so.12()(64bit) libcudart.so.12(libcudart.so.12)(64bit) libcudnn.so.9()(64bit) libcudnn.so.9(libcudnn.so.9)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libopenblas.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtvm_runtime.so()(64bit) libvulkan.so.1()(64bit) rtld(GNU_HASH) Processing files: tvm-runtime-devel-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 Provides: tvm-runtime-devel = 0.21.0-20250812.0.git6790af83.cu12_9.el10 tvm-runtime-devel(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: tvm-devel-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 Provides: cmake(tvm) tvm-devel = 0.21.0-20250812.0.git6790af83.cu12_9.el10 tvm-devel(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(aarch-64) Processing files: tvm-python3-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 warning: absolute symlink: /usr/lib64/python3.12/site-packages/tvm/include/tvm -> /usr/include/tvm warning: absolute symlink: /usr/lib64/python3.12/site-packages/tvm/libtvm.so -> /usr/lib64/libtvm.so warning: absolute symlink: /usr/lib64/python3.12/site-packages/tvm/libtvm_ffi.so -> /usr/lib64/libtvm_ffi.so warning: absolute symlink: /usr/lib64/python3.12/site-packages/tvm/libtvm_runtime.so -> /usr/lib64/libtvm_runtime.so Provides: python3.12dist(tvm) = 0.22~~dev0 python3dist(tvm) = 0.22~~dev0 tvm-python3 = 0.21.0-20250812.0.git6790af83.cu12_9.el10 tvm-python3(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(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.21)(64bit) python(abi) = 3.12 python3.12dist(cloudpickle) python3.12dist(ml-dtypes) python3.12dist(numpy) python3.12dist(packaging) python3.12dist(psutil) python3.12dist(scipy) python3.12dist(tornado) python3.12dist(typing-extensions) rtld(GNU_HASH) Processing files: tvm-debugsource-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 Provides: tvm-debugsource = 0.21.0-20250812.0.git6790af83.cu12_9.el10 tvm-debugsource(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: tvm-debuginfo-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 Provides: debuginfo(build-id) = 47f5ff5248749a0f6b08ca810cde5088d29383e9 debuginfo(build-id) = c181a12bfbe9fb04e2d5fab7bde92dd74fa6c7e9 libtvm.so-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.debug()(64bit) libtvm_ffi.so-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.debug()(64bit) tvm-debuginfo = 0.21.0-20250812.0.git6790af83.cu12_9.el10 tvm-debuginfo(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tvm-debugsource(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Processing files: tvm-runtime-debuginfo-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 Provides: debuginfo(build-id) = 2d9a3e1259ff8894ce43b0355250b1eb1e0302bb debuginfo(build-id) = a41c87636a834e31e57679b23c0faaee92db96bd libtvm_runtime.so-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.debug()(64bit) tvm-runtime-debuginfo = 0.21.0-20250812.0.git6790af83.cu12_9.el10 tvm-runtime-debuginfo(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tvm-debugsource(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Processing files: tvm-python3-debuginfo-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 Provides: debuginfo(build-id) = c81af031cee8594193d44ee7e853bf72fb6cb486 tvm-python3-debuginfo = 0.21.0-20250812.0.git6790af83.cu12_9.el10 tvm-python3-debuginfo(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tvm-debugsource(aarch-64) = 0.21.0-20250812.0.git6790af83.cu12_9.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 Wrote: /builddir/build/RPMS/tvm-python3-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.rpm Wrote: /builddir/build/RPMS/tvm-debugsource-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.rpm Wrote: /builddir/build/RPMS/tvm-runtime-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.rpm Wrote: /builddir/build/RPMS/tvm-devel-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.rpm Wrote: /builddir/build/RPMS/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.rpm Wrote: /builddir/build/RPMS/tvm-runtime-devel-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.rpm Wrote: /builddir/build/RPMS/tvm-python3-debuginfo-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.rpm Wrote: /builddir/build/RPMS/tvm-runtime-debuginfo-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.rpm Wrote: /builddir/build/RPMS/tvm-debuginfo-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1UldYr + umask 022 + cd /builddir/build/BUILD + cd tvm + /usr/bin/rm -rf /builddir/build/BUILDROOT/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.z3pFwb + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/tvm-SPECPARTS + rm -rf tvm tvm.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: absolute symlink: /usr/lib64/python3.12/site-packages/tvm/include/tvm -> /usr/include/tvm absolute symlink: /usr/lib64/python3.12/site-packages/tvm/libtvm.so -> /usr/lib64/libtvm.so absolute symlink: /usr/lib64/python3.12/site-packages/tvm/libtvm_ffi.so -> /usr/lib64/libtvm_ffi.so absolute symlink: /usr/lib64/python3.12/site-packages/tvm/libtvm_runtime.so -> /usr/lib64/libtvm_runtime.so Finish: rpmbuild tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm Finish: build phase for tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream+epel-10-aarch64-1755004183.186426/root/var/log/dnf.rpm.log /var/lib/mock/centos-stream+epel-10-aarch64-1755004183.186426/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream+epel-10-aarch64-1755004183.186426/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/tvm-0.21.0-20250812.0.git6790af83.cu12_9.el10.src.rpm) Config(child) 44 minutes 46 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": "tvm-debugsource", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "aarch64" }, { "name": "tvm", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "aarch64" }, { "name": "tvm-devel", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "aarch64" }, { "name": "tvm-runtime-devel", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "aarch64" }, { "name": "tvm-runtime-debuginfo", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "aarch64" }, { "name": "tvm-python3-debuginfo", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "aarch64" }, { "name": "tvm-python3", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "aarch64" }, { "name": "tvm", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "src" }, { "name": "tvm-debuginfo", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "aarch64" }, { "name": "tvm-runtime", "epoch": null, "version": "0.21.0", "release": "20250812.0.git6790af83.cu12_9.el10", "arch": "aarch64" } ] } RPMResults finished